Проблемы с Интернетом, связанные с маской подсети/DNS?

Проблемы с Интернетом, связанные с маской подсети/DNS?

Я проснулся сегодня и обнаружил, что мой интернет не работает. Я проверил все кабели, и все было подключено, я попытался подключиться к своему маршрутизатору @ 192.168.1.1. Он не подключился. Я снова проверил кабели, я перезапустил маршрутизатор, я перезапустил свой компьютер, ничего не работало. Я запустил ipconfig в командной строке, и он сказал, что маска подсети была 255.255.0.0. Я никогда не знал, что это такое, но каждый раз, когда я это видел, это всегда было 255.255.255.0, поэтому я открыл свой сетевой мост и установил ее вручную.

Вуаля! Я смог подключиться к своему маршрутизатору. Пока не было доступа в Интернет, но я также мог подключиться к модему. Чего не хватало, так это DNS-серверов. Когда я вручную установил маску подсети, мне пришлось вручную установить и все остальное. Я ничего не знал навскидку, но я помнил, что когда я запускал инструмент бенчмаркинга DNS от Google, его третичным выбором был адрес моего маршрутизатора. Я не знаю, что именно это значит, но я ввел это, и это сработало.

Как работает использование моего маршрутизатора в качестве DNS-сервера? Использует ли он свой кэш или маршрутизатор использует DNS-серверы, которые использовались бы, если бы я оставил свой компьютер в автоматическом режиме? Кроме того, почему мой компьютер выдавал маску подсети 255.255.0.0? Можно ли предотвратить это, не настраивая все вручную?

Настройка: Я использую Windows 7 Ultimate x86 Я подключен напрямую к маршрутизатору Actiontec (192.168.1.1). Actiontec подключен к Linksys (192.168.1.2). Linksys подключен к модему TW Cable.

решение1

Как сказал Джим Джи, маршрутизатор обычно перенаправляет запросы на IP-адрес DNS-сервера, для которого он настроен - Чтобы добавить... Преимущество этого в том, что устройства могут регистрироваться в DNS, чтобы вы могли получить доступ по имени хоста - это не сработало бы, если бы вы использовали только DNS своего интернет-провайдера (исключая Netbios и подобные).

Что касается маски сети... сетевые технологии на 101 уровне!

сетевая маска буквально маскирует все, что находится перед ней... Например,

255.255.255.0 может быть:

XXX.XXX.XXX.YYY

Точно так же, как:

255.255.0.0 может быть:

xxx.xxx.YYY.YYY

Я имею в виду, что подсеть просто определяет, что находится в вашей собственной сети, все, что не находится, требует, чтобы вы прошли через маршрутизатор. Использование диапазона 192.168.1.x в подсети /24 (255.255.255.0) просто означает, что все от 192.168.1.1 до 192.168.1.254 находится в ВАШЕЙ сети, все остальное должно пройти через шлюз.

Изменение подсети на /16 или 255.255.0.0 просто означает, что ваша сеть будет иметь вид 192.168.0.0 - 192.168.254.254, но поскольку все это частные адреса, в домашней сети это не должно иметь большого значения.

Что касается того, почему все внезапно изменилось, и того факта, что вы используете мост, все, что я могу предположить, это то, что либо обновление маршрутизатора или чего-то подобного вызвало проблемы, либо обновление драйвера на вашем компьютере... но это странно.

решение2

Что касается использования IP-адреса маршрутизатора в качестве DNS-сервера, все, что он делает, — это пересылает запросы на DNS-серверы, для которых он настроен (обычно это DNS-серверы вашего интернет-провайдера).

Связанный контент