Я пытаюсь понять это:
Когда я настраиваю свое интернет-соединение, мне нужно ввести IP-адрес моего интернет-провайдера и, возможно, адрес DNS-сервера. В обоих этих вариантах я могу ввести либо фактический IP-адрес, либо адрес, такой как cable.myISP.net или ns1.myISP.net.
Мой вопрос: как можно разрешить доменное имя для DNS-сервера, если у меня еще не настроен DNS-сервер? И как может что-нибудь, IP или доменное имя, для моего провайдера работать, если у меня нет связи с чем-либо?
2 ответа
введите IP-адрес моего провайдера и, возможно, адрес DNS-сервера.
Я предполагаю, что мы говорим о PPP или кабельном интернет-соединении здесь. Когда ваш провайдер попросит вас ввести адрес DNS-сервера, это означает, что доменное имя (например, www.google.com) будет преобразовано в IP-адрес (в цифрах, например, 66.249.89.104) этим сервером. Это как справочная таблица (очень упрощенная). Конечно, DNS-сервер может быть любым, если DNS-сервер доступен (по любому IP-адресу).
Как можно разрешить доменное имя для DNS-сервера?
Именно здесь вступает в действие протокол динамической конфигурации хоста (DHCP). Ваш Интернет-провайдер обычно настроил DHCP, поэтому, когда ваш компьютер подключается в первый раз, он отправляет сообщение «Привет? Есть кто-нибудь?', и DHCP-сервер интернет-провайдера ответит: «Да, я здесь, и мой IP-адрес - XX.XX.XX.XX, и я определяю ваш IP-адрес как YY.YY.YY.YY, поэтому используйте его ок, больше не кричи, а теперь молчи!и компьютер знает, где искать. DHCP может предоставить гораздо больше, не только IP и адрес DNS-сервера, но это не по теме, поэтому я оставлю это здесь ...
Чтение: Domain_Name_System , DHCP
Вы должны идентифицировать свой основной DNS-сервер по его IP-адресу. Если вы запускаете локальный DNS-сервер (например, BIND), он, тем не менее, поставляется с предварительно настроенными "корневыми подсказками", которые предоставляют достаточно информации для поиска других DNS-серверов Интернета.
Если у вас действительно нет связи ни с чем, вы не можете ничего связать. Это очевидно, поэтому эта часть вашего вопроса неясна. Возможно, вы могли бы уточнить это.
Сетевое программное обеспечение является многоуровневым, вам нужно только соединение на самом низком уровне (Ethernet, ADSL), чтобы иметь возможность настроить и использовать следующий уровень сетевых служб (IP, затем DNS, HTTP, ...)