Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Регулярная запись внешнего ip-адреса  (Прочитано 1023 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NT

  • Автор темы
  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Как можно автоматизировать регулярное логирование своего внешнего айпишника?

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: Регулярная запись внешнего ip-адреса
« Ответ #1 : 29 Октября 2010, 01:53:01 »
Цитировать
ip addr show dev eth0|grep inet|awk '{print $2}'  >> /var/log/ipaddr.log
в крон

Пользователь решил продолжить мысль 29 Октября 2010, 01:56:13:
или
Цитировать
/sbin/ifconfig eth0 | head -n 2 | sed 'N;s/\n/ /' | awk '{print $7}'  | sed -e 's/addr://'
« Последнее редактирование: 29 Октября 2010, 01:56:13 от Unreg »

Оффлайн NT

  • Автор темы
  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #2 : 29 Октября 2010, 07:02:22 »
не, не подходит. Так внутренний получается - 192.168.1.х
А мне надо тот, который мне провайдер дает. Как здесь http://2ip.ru/
Понимаю, что в самой системе его вряд ли можно получить. В рутере он есть, но у меня к нему нет доступа. Остается только какую-нибудь внешнюю страницу парсить?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Регулярная запись внешнего ip-адреса
« Ответ #3 : 29 Октября 2010, 08:05:42 »
Остается только какую-нибудь внешнюю страницу парсить?
Всё верно.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #4 : 29 Октября 2010, 08:49:14 »
тот же http://checkip.dyndns.org
Кстати, давали ещё один адресок, может там и парсить не надо, его потерял :(
« Последнее редактирование: 29 Октября 2010, 08:54:18 от fisher74 »

Оффлайн Click

  • Активист
  • *
  • Сообщений: 693
  • Красафчег
    • Просмотр профиля
    • Ubuntu и напильник
Re: Регулярная запись внешнего ip-адреса
« Ответ #5 : 29 Октября 2010, 08:51:34 »
noip2 не поможет?

Оффлайн AlexH

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #6 : 29 Октября 2010, 09:02:16 »
traceroute на какойнибудь yandex.ru далее парсить
(Нажмите, чтобы показать/скрыть)
arch x86_64

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #7 : 29 Октября 2010, 09:06:55 »
тогда уж с опцией -n проще парсить и не yandex а DNS провайдера

Оффлайн AlexH

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #8 : 29 Октября 2010, 09:13:40 »
Цитировать
тогда уж с опцией -n проще парсить и не yandex а DNS провайдера
Согласен
arch x86_64

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #9 : 29 Октября 2010, 11:15:43 »
wget -O - -q icanhazip.com

Оффлайн NT

  • Автор темы
  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #10 : 29 Октября 2010, 15:32:27 »
Спасибо. Теперь можно и скриптик написать.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #11 : 29 Октября 2010, 15:54:03 »
Хе... да он уже практически написан, только вывод времени впереди добавить и перенаправить в файл

Оффлайн NT

  • Автор темы
  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #12 : 29 Октября 2010, 16:49:13 »
ну да  ;)

Оффлайн Tuner

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: Регулярная запись внешнего ip-адреса
« Ответ #13 : 29 Октября 2010, 16:51:28 »
wget -O - -q icanhazip.com
ооо, нифигасебе как просто, благодарю!
Core 2 Duo E7650, ASUS P5KR, 4x2048 MB DDRII, GeForce 8600GT, Samsung HDD, Acer 24''
Intel D510MO (Atom D510 2x1,66GHz + HT) 2x2GB DDRII

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.