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


Автор Тема: Как получить внешний ip адрес с роутера?  (Прочитано 494 раз)

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

Оффлайн Anosov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Есть маршрутизатор TL-WR841N который получает от ростелекома серый ip 100.124.138.178(PPPoE). Но на www.myip.com виден другой адрес: 212.35.174.202. Можно ли как-то получить с маршрутизатора по локальному адресу 192.168.0.1:8080 его внешний ip адрес и передать его на noip.com?
Xотелось бы сделать это на ubuntu server 18.04.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4722
  • Capture the truth
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #1 : 12 Ноябрь 2019, 19:39:52 »
Anosov, Cмысл? Вы в любом случае за NAT провайдера. NOIP не будет работать для серых IP.



Пользователь добавил сообщение 12 Ноябрь 2019, 19:42:19:
Не знаю, чем вам поможет, но пробуйте
curl -s ifconfig.me
« Последнее редактирование: 12 Ноябрь 2019, 19:42:19 от ALiEN175 »
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13698
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #2 : 12 Ноябрь 2019, 19:43:49 »
Anosov,
Нельзя. Надо чтобы провайдер пробросил порт, а он этого делать не будут в 99% случаев.
К Ubuntu этот вопрос отношения совсем не имеет.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4722
  • Capture the truth
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #3 : 12 Ноябрь 2019, 19:45:25 »
пробрасывать не будет, а вот белый IP вполне себе можно приобрести. Но за денежку, конечно.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1485
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #4 : 12 Ноябрь 2019, 19:57:51 »
Можно ли

А что в итоге вы хотите получить? какой конечный результат вам нужен?

Оффлайн Anosov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #5 : 12 Ноябрь 2019, 20:15:49 »
NOIP не будет работать для серых IP.
Работает. Но это если я его (серый ip) руками  для хоста пропишу.
В сети встречал приложение для обновления хоста на noip.соm в linux системах. Но надо получить ip с маршрутизатора. Думал, что через веб-морду аппарата как-то это можно сделать средствами доступными в ubuntu. Авторизоваться, сохранить статусную страницу и от туда выдернуть нужную инфу. Только чем это можно сделать в Ubuntu? Что изучить?

Пользователь добавил сообщение 12 Ноябрь 2019, 20:25:04:
А что в итоге вы хотите получить?
Хочу получить процесс в памяти сервера, который периодически проверяет внешний ip на маршрутизаторе. Если ip изменился, то процесс обновляет настройки хоста на noip.com.

Пользователь добавил сообщение 12 Ноябрь 2019, 20:27:46:
curl -s ifconfig.me
Результат аналогичен www.myip.com
« Последнее редактирование: 12 Ноябрь 2019, 20:27:46 от Anosov »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1176
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #6 : 12 Ноябрь 2019, 21:44:52 »
noip - это ведь платный сервис? За те же деньги можно арендовать vps, поднять на нём впн и так подключаться к домашней сети?
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4722
  • Capture the truth
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #7 : 12 Ноябрь 2019, 21:45:00 »
Работает. Но это если я его (серый ip) руками  для хоста пропишу.
Только в вашей локальной сетке. С тем же успехом можете любое имя в hosts прописать.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Anosov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #8 : 13 Ноябрь 2019, 07:56:27 »
Понятно. Спасибо, что убедили.

Оказывается, статический ip от ростелекома 180 рублей в месяц.
« Последнее редактирование: 13 Ноябрь 2019, 08:13:30 от Anosov »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #9 : 13 Ноябрь 2019, 08:27:33 »
К Ubuntu вопрос отношения не имеет. В раздел "Разговоры обо всем" переместить тему нет возможности, т.к. в этом случае ТС ее потеряет. По этим причинам тема закрывается.
Закрыто.
--zg_nico
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

 

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