DNS с двумя службами DHCP

0

Из того, что я знаю, DNS - это сервис, который переводит доменные имена в IP-адреса.

Я заметил кое-что в некоторых небольших сетях в небольших компаниях, когда они использовали маршрутизаторы в качестве коммутаторов.

модем --- маршрутизатор (А) --- маршрутизатор (Б) --- ПК

Маршрутизатор (A) 192.168.0.1

Маршрутизатор (B) 192.168.1.1

Если у вас есть два маршрутизатора в одной сети, и они оба включили DHCP, но в другой маске подсети, и вы хотите получить доступ к странице маршрутизатора (A) или (B), вы должны ввести статический DNS внутри вашего компьютера, как это

DNS 192.168.0.1
second DNS 192.168.1.1

Если нет, вы получите доступ к одному из них. Я знаю, что это неправильная конфигурация, но она работает!

Мой вопрос почему? DNS так не работает!

Narzan Q.
источник
Я изо всех сил пытаюсь понять, что именно вы спрашиваете. Не имеет смысла иметь два маршрутизатора между модемом и клиентом, и тот факт, что вы это делаете, не должен оказывать существенного влияния на DNS. Единственная проблема, о которой я могу подумать, - это DHCP, но маршрутизатор B не должен пересылать трафик DHCP от соединения маршрутизатора B-PC к соединению маршрутизатора A-routerB. Можешь ли ты редактировать Ваш вопрос, чтобы включить более полную сетевую диаграмму, которая показывает более реалистичный пример?
a CVn
Я обнаружил по ошибке эту вещь, когда я выяснил сеть с двумя маршрутизаторами, у обоих включена служба DHCP, я хочу получить доступ к маршрутизатору (B), но ПК получает DHCP от маршрутизатора (A), поэтому он был скрыт в сети настройте DNS на статический DNS на моем ПК и введите оба адреса моих маршрутизаторов 192.168.0.1 & amp; 192.168.1.1 как первый и второй DNS, я получил доступ к ним обоим без каких-либо проблем, почему это произошло, я до сих пор точно не знаю, но GeekyDaddy ответит на мой вопрос, но все еще хочу узнать больше об этом
Narzan Q.

Ответы:

1

Некоторые маршрутизаторы имеют возможность превращаться в коммутаторы и, следовательно, не должны включать DHCP, и все машины могут оставаться в одном диапазоне IP-адресов. Это устранит вашу проблему.

Но чтобы ответить на ваш вопрос, у маршрутизатора A и маршрутизатора B есть таблица, содержащая все машины и наилучшие маршруты для доступа к компьютеру, подключенному к нему. Чтобы ваш компьютер нашел машину на работе, он проверяет один маршрутизатор, а затем другой. Есть большая вероятность, что один маршрутизатор не знает о машинах на другом маршрутизаторе. Вот почему оба маршрутизатора указаны в качестве DNS-серверов.

Это не неправильная конфигурация, но не оптимальная. Это позволяет разделить машины. Например, бухгалтерия подключается к маршрутизатору A, а продажи - к маршрутизатору B.

GeekyDaddy
источник
1
Если вы можете войти в конфигурацию маршрутизатора B и превратиться в коммутатор. Выполните следующие действия. Отключите DHCP и назначьте ему IP-адрес, который находится вне диапазона DHCP от маршрутизатора A, например 192.168.0.2. Подключите маршрутизатор A к порту LAN маршрутизатора B, не используйте порт WAN в маршрутизаторе B. Всем компьютерам, подключенным к маршрутизатору B, будет назначен IP-адрес от маршрутизатора A.
GeekyDaddy
Удивительный ответ :)
Narzan Q.