LINUX.ORG.RU
ФорумAdmin

DHCP WAN IP

 , , ,


0

2

Здрасти здрасти!

Недавно поднял DHCP для выдачи ip адресов клиентским машинам , Ubuntu 20.04 , через isc-dhcp-server. Всё работает отлично , клиенты получают ip адреса . Так или иначе , клиенты идентифицируют себя причастными к LAN сети , как оно и есть , как оно и должно работать. Так или иначе , интересует , есть ли способ присвоить выданные ip адреса , как пренадлежащие не к LAN сети , а к WAN сети? Решается ли данный вопрос только через DHCP сервер , или нужно что-то ещё? И да , я не пытаюсь подключить клиентов к интернету через локальную сеть , моя задача убедить клиентские машины в том , что они подключенны к «глобальной» сети , т.е. в том , что LAN субсеть имеет внешний IP адресс.


Ответ на: комментарий от m0xf

Запросом до публичных DNS серверов 4.4.4.4 / 8.8.8.8? Не думаю , мне кажется от роутера по какому то протоколу доходит информация о присвоенном IP адресе. Но что за протокол? Я вот сейчас подумываю проследить всю работу через Wireshark.

G1ynx
() автор топика
Ответ на: комментарий от m0xf

Хорошо , в фиктивной WAN сети (На самом деле LAN) , подниму 2 авторитативных DNS сервера через BIND9 и 2 ретранслятора DNS записей. Но не думаю что это решит проблему , я вот подключаюсь , и мне на Android-е высвечивается External IP / External Host name информация. Мол у вас такой то внешний IP и имя. Приложение для получения информации Network Info II.

G1ynx
() автор топика
Ответ на: комментарий от m0xf

Да , действительно , при трассировке сценария подключения (первые 2 секунды) видна работа протокола DNS сразу после ACK пакета DHCP. Возможно факт подключения к глобальной сети устанаивливается именно таким сценарием. Буду тестировать!

G1ynx
() автор топика
Ответ на: комментарий от m0xf

Что-ж, я успешно поднял 2 DNS сервера в VLAN сети (Archlinux / Bind / named.service), передал клиентам адресса тех самых 2-ух DNS серверов (isc-dhcp-server), поднял apache , настроил TLS соединение сайта , но клиент так упорно и продолжает считать, что находиться в локальной сети…. Кстати сайт успешно прогружается в браузере , теперь я владелец домена google.com (хоть и только у себя дома :D ) , что не может не радовать. Незнаю, возможно это связанно с тем, что вся зона находится в зоне 192.168.X.X , продолжу изыскания дальше…

G1ynx
() автор топика
Ответ на: комментарий от m0xf

Наткнулся на одну интерессную особенность , Клиент Ubuntu после подключения пытается запросить адресса daisy.ubuntu.com и connectivity-check.ubuntu.com . Пологаю вот он где камень преткновения…

G1ynx
() автор топика
Ответ на: комментарий от m0xf

Как можно продолжить дальше, разные ОС по разному проверяют наличие интернета у клиентской машины. И в большинстве случаев это запрос до своей базы ( что хорошо и в общем логично ) , ну или до любого ресурса , главное что-б был ответ.

G1ynx
() автор топика