LINUX.ORG.RU

где можно сграбить свой ip


0

0

искал способ поднять сервер за NATом, нашел http://ubuntuforums.org/showthread.php?t=641729 (скрипт: http://files.mail.ru/JIHI9T) там он тянет текущий ip с username.angelfire.com/ip.shtml, а angelfire сдох. внимание, вопрос: откуда можно взять свой ip адрес а-ля plain text (всяких похапе и перлов не знаю)

<?php
    $xff = "";

    $a = split(", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
    $ac = count($a);

    if($ac && strlen($a[$ac - 1]))
        $xff = $a[$ac - 1];
    else
        $xff = $_SERVER['REMOTE_ADDR'];

    echo $xff;
?>
alex_custov ★★★★★
()
Ответ на: комментарий от Sylvia

ps:

компилировать вот так

gcc stundetect.c -o stundetect

программу stundetect закинуть куда-нибудь в $PATH

например

sudo mv stundetect /usr/local/bin

Sylvia ★★★★★
()
#!/usr/bin/perl

print "Content-type: text/html\r\n\r\n", $ENV{'REMOTE_ADDR'}

Положить куда-нибудь, а потом wget'ом тянуть.

helios ★★★★★
()
wget http://checkip.dyndns.org/ -q -O - | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'
novitchok ★★★★★
()

сруслшзювнтвтыюсщь nmae, checkip.dyndns.com

d1337r
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.