Удаленный IP-адрес - PullRequest
       30

Удаленный IP-адрес

2 голосов
/ 19 декабря 2011

Я хочу получить удаленный IP-адрес компьютера, который обращается к моему веб-сайту.Я использую IC сервера обмена.IC Perl-код встроен в HTML.

В Perl я мог бы найти это решение:

use CGI; <!-- load the cgi module-->
print "Content-type: text/plain; charset=iso-8859-1\n\n";
my $q = new CGI; <!--create a CGI object-->
print $q->remote_host(); <!-- print the user ip address-->

use $ENV{REMOTE_HOST} 
use $ENV{REMOTE_ADDR}

, но синтаксис IC отличается, и я новичок в этом.Пожалуйста, помогите.

Спасибо, Рэйчел

1 Ответ

0 голосов
/ 20 декабря 2011

A файл , связанный с документацией, использует модуль CGI и извлекает удаленный адрес, используя функцию remote_addr CGI, поэтому я предполагаю, что информация вам доступна.

Выполнение обратного поиска DNS удаленного адреса может быть дорогостоящим, поэтому веб-серверы не всегда делают это по умолчанию. remote_host не будет ничего возвращать в этих системах.

...