|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 30 Jan 2007 16:47:00 To : Sergey Savenko Subject : Re: inetd -------------------------------------------------------------------------------- Sergey Savenko -> Sergey Gernichenko @ Tue, 30 Jan 2007 10:24:33 +0000 (UTC): SG>> Пишу программу, которая будет работать сервисом через inetd (xinetd). SG>> Вопрос: можно ли в ней узнать IP-адрес, с которого приконнектился клиент? SS> Можно. SG>> Как, если можно? SS> Эта информация содержится в переменной окружения REMOTE_HOST. Из perl к SS> ней можно обратиться, как $ENV{'REMOTE_HOST'}. А inetd разве выставляет какие-то переменные? Обычно все же проверяют, является ли stdin сокетом, и если да, то функциями для сокетов таскают оттуда информацию. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru An ideal world is left as an exercise to the reader. Paul Graham, "On Lisp" --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/25606ea3f710d.html, оценка из 5, голосов 10
|