|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Sergey Daniloff 2:5020/400 02 Mar 2006 01:26:06 To : All Subject : ip клиента? --------------------------------------------------------------------------------
Доброго времени суток!
Может быть, многоуважаемые Гуру отвлекутся от обсуждения основополагающей
темы о том, что всё - говно?
Вопрос: как в общем случае определить, с какого адреса пришёл ко мне клиент?
Пока используется такая строка:
MYTERM=`who am i|awk '{print $2}'`; export MYTERM
CLIENT_IP=`finger | grep $MYTERM| awk '{print $NF}'|cut -d "." -f 1|tr -d
"("`; export CLIENT_IP
Если IP не определяется в DNS, я получаю первую декаду из IP, если finger
ничего не определит (заход с консоли), я в эту переменную получу время
логина :-(
Hадо, чтобы в CLIENT_IP попадало basename или IP машины, с которой был
совершён заход.
Или подскажите, куда копать...
--
С уважением,
Сергей Данилов.
--- ifmail v.2.15dev5.3
* Origin: RTComm.RU (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/91810eb014c7.html, оценка из 5, голосов 10
|