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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
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 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Pilot6

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

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #3 : 12 Ноября 2019, 19:45:25 »
пробрасывать не будет, а вот белый IP вполне себе можно приобрести. Но за денежку, конечно.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1751
    • Просмотр профиля
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

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

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
Re: Как получить внешний ip адрес с роутера?
« Ответ #7 : 12 Ноября 2019, 21:45:00 »
Работает. Но это если я его (серый ip) руками  для хоста пропишу.
Только в вашей локальной сетке. С тем же успехом можете любое имя в hosts прописать.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: 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.032 секунд. Запросов: 23.