Можно ли работать в интернете без подключения к dns серверу
Если у нас есть IP-система идентификации узлов в Интернете, почему существует потребность в DNS?
Он также добавляет прозрачность в расположение служб. Вы можете перемещаться как географически, так и между IP-блоками, а остальной мир не должен уведомляться об этом изменении, чтобы продолжать использовать вашу службу.
Хотя все остальные говорят о том, что DNS не нужен для работы в Интернете, я не согласен. DNS не нужен для работы сети на основе IP, но для Интернета , как мы ее знаем сегодня , это абсолютно необходимо!
Если я зарегистрирую доменное имя с godaddy и больше не люблю godaddy, я могу обратиться к другому провайдеру и сохранить свое доменное имя.
То же самое нельзя сделать с IP-адресами, поскольку IP-адреса выделяются конкретным компаниям и ничто из того, что вы можете взять с собой.
DNS не только отображает человеко-читаемые имена на IP-адреса, но и отделяет клиента от конкретных деталей конечной точки сети, к которой он хочет подключиться.
Это позволяет поставщикам услуг внедрять системы высокой доступности и изменять детали реализации, не затрагивая их клиентов.
Абсолютно это могло! Но у вас будет огромный список записей в /etc/hosts .
Если серьезно. «Интернет» (система машин, доставляющая контент пользователю) будет продолжать работать нормально. «Интернет» (коллекция легко найти информацию, переносимую через «Интернет») быстро сломается, потому что никто (кроме настоящих вундеркиндов) не запомнит IP-адрес, чтобы попасть в Google.
Потому что я не хочу помнить, что Google - 74.125.45.100.
Разница между IP-адресом и DNS-именем заключается в том, что IP указывает местоположение серверов, а DNS-имя позволяет указать саму службу. Большая победа, которую вы получаете от DNS, заключается не столько в том, что DNS-имя легче запомнить, а в том, что у вас есть слой абстракции между сервисом и его реализацией. Таким образом, базовая реализация может измениться, серверы могут перемещаться без уведомления пользователя.
Может ли Интернет работать без него? Недолго, поскольку одной из первых вещей было бы реализовать DNS-подобную службу, чтобы обойти все проблемы, вызванные отсутствием DNS. Без DNS-гиперссылок на другие веб-страницы, например, можно было бы легко пробиться, так что всемирная сеть не сможет нормально функционировать.
Если у нас есть IP-система идентификации узлов в интернете, зачем нужна DNS?
Это также добавляет прозрачность в расположение служб. Вы можете перемещаться как географически, так и между блоками IP, и остальной мир не должен быть уведомлен об этом изменении, чтобы продолжать использовать ваш сервис.
хотя все остальные предполагают, что DNS не нужен для работы интернета, я не согласен. DNS не является необходимым для сети на основе IP для работы, но для Internet как мы знаем это сегодня это абсолютно необходимо!!
Если я зарегистрирую доменное имя в godaddy и мне больше не понравится godaddy, я могу пойти к другому провайдеру и сохранить свое доменное имя.
то же самое невозможно с IP-адресами, поскольку IP-адреса привязаны к конкретным компаниям и ничего, что вы можете взять с собой.
DNS не только сопоставляет понятные имена с IP-адресами, но и отделяет клиента от конкретных сведений о конечной точке сети, к которой он хочет подключиться.
Это позволяет поставщикам услуг внедрять системы высокой доступности и изменять детали реализации без ущерба для своих клиентов.
абсолютно возможно! Но у вас будет огромный список записей в /etc/hosts .
Нет, серьезно. "интернет" (система машин, которые доставляют контент пользователю) будет продолжать работать нормально. "интернет" (коллекция легко найти информацию, транспортируемую через "Интернет") быстро сломается, потому что никто (кроме истинных вундеркиндов) не будет помнить IP-адрес, чтобы добраться до Google.
потому что я не хочу помнить, что Google 74.125.45.100.
разницу между IP и DNS-имя, что IP указывает расположение сервера, а DNS-имя позволяет определить саму службу. Большой выигрыш, который вы получите по DNS-не так много, что DNS-имя легче запомнить, но что есть слой абстракции между службой и ее реализации. Таким образом, базовая реализация может измениться, серверы могут перемещаться без уведомления Пользователя.
может ли Интернет работать без него? Не для долго, как одна из первых вещей, чтобы сделать, было бы реализовать DNS-подобный сервис, чтобы обойти все проблемы, что отсутствие DNS будет производить. Без DNS гиперссылки на другие веб-страницы, к примеру, сломать легко, так что всемирная паутина не сможет нормально функционировать.
все здесь, кажется, забывают, что без DNS запоминание IP-адресов-не единственный вариант. У ARPANET не было DNS, и именно там возник файл hosts. Из Википедии:
ARPANET, предшественник Интернет, не имел распределенного имени хоста база данных, например современный домен Система имен для получения хоста адрес сетевого узла с помощью имя хоста. Каждый узел сети сохранить свою карту сеть узлы, о которых необходимо знать присвоить им имена, которые были запоминающимся для пользователя. [. ] Небольшой размер сеть ARPANET сделал использование hosts файлов на практике. однако обслуживание файла hosts стало большая нагрузка на системных администраторов [. и централизованной и монолитной природа хост-файлов в конечном итоге необходимость создания распределенная система доменных имен.
Если у нас есть система идентификации узлов в Интернете на основе IP, зачем нужен DNS?
Это также добавляет прозрачность местоположению услуг. Вы можете перемещаться как географически, так и между IP-блоками, и остальной мир не должен быть уведомлен об этом изменении, чтобы продолжать пользоваться вашим сервисом.
Хотя все считают, что DNS не нужен для работы интернета, я не согласен. DNS не является необходимым для работы сети на основе IP, но для Интернета, каким мы его знаем сегодня, это абсолютно необходимо !!
Если я регистрирую доменное имя в godaddy и больше не люблю godaddy, я могу перейти к другому провайдеру и сохранить свое доменное имя.
То же самое невозможно с IP-адресами, так как IP-адреса выделены определенным компаниям, и вы ничего не можете взять с собой.
DNS не только сопоставляет понятные человеку имена с IP-адресами, но также отделяет клиента от конкретных деталей конечной точки сети, к которой он хочет подключиться.
Это позволяет поставщикам услуг внедрять системы высокой доступности и изменять детали реализации, не влияя на своих клиентов.
Абсолютно это могло! Но у вас будет огромный список записей в /etc/hosts .
Если серьезно. "Интернет" (система машин, доставляющих контент пользователю) будет продолжать работать нормально. "Интернет" (коллекция легко найти информацию, передаваемую через "Интернет") быстро сломается, потому что никто (кроме настоящих гиков) не запомнит IP-адрес, чтобы попасть в Google.
Потому что я не хочу помнить, что Google - 74.125.45.100.
Кажется, все здесь забывают, что без DNS запоминание IP-адресов - не единственный вариант. У ARPANET не было DNS, и именно здесь был создан файл hosts. Из Википедии:
ARPANET, предшественник Интернета, не имел распределенной базы данных имен хостов, такой как современная система доменных имен для получения адреса сетевого узла хоста с использованием имени хоста. Каждый сетевой узел поддерживал свою собственную карту сетевых узлов, о которых он должен был знать, и назначал им имена, которые были запоминаемы пользователю. [. ] Небольшой размер ARPANET сделал использование файлов хостов практичным [. ], однако обслуживание файла хостов стало более тяжелым бременем для системных администраторов [. ], и централизованная и монолитная природа файлов хостов в конечном итоге потребовала создание распределенной системы доменных имен.
Разница между IP-адресом и DNS-именем заключается в том, что IP-адрес определяет местоположение серверов, а DNS-имя позволяет указать саму службу. Большой выигрыш, который вы получаете с помощью DNS, заключается не столько в том, что DNS-имя легче запомнить, но в том, что у вас есть уровень абстракции между службой и ее реализацией. Таким образом, базовая реализация может измениться, серверы могут перемещаться, не замечая этого.
Может ли Интернет работать без него? Вскоре одной из первых вещей будет внедрение службы, подобной DNS, чтобы обойти все проблемы, которые могут возникнуть из-за отсутствия DNS. Без DNS гиперссылки на другие веб-страницы могут, например, легко сломаться, так что всемирная сеть не сможет функционировать должным образом.
Если у нас есть система идентификации узлов в Интернете на основе IP, зачем нужен DNS?
Я очень люблю, что трое из нас немедленно пинговали Google в ответ на этот вопрос. Eric 12 лет назад 6
До изобретения DNS люди не запоминали IP-адреса - они обменивались файлами / etc / hosts. Josh 12 лет назад 5
@ Джош, я имею в виду, строго, конечно. Если вы посмотрите за пределы коробки, это не так уж и отличается. Cruncher 8 лет назад 0
Это также добавляет прозрачность местоположению услуг. Вы можете перемещаться как географически, так и между IP-блоками, и остальной мир не должен быть уведомлен об этом изменении, чтобы продолжать пользоваться вашим сервисом.
Существует более одного сервера Google. Люди будут получать разные цифры в зависимости от того, где они находятся и какой сервер отвечает. Troggy 12 лет назад 6
Глядя на то, что операторы делают с телефонными номерами, я могу взять номер из сети, скажем, в Тринидаде и Тобаго на Карибах, и принимать звонки, даже когда я покидаю сеть и еду в Индию. Возможно, мне придется нести определенную плату за переадресованные звонки, но это работает. Irwin 12 лет назад 0
Хотя все считают, что DNS не нужен для работы интернета, я не согласен. DNS не является необходимым для работы сети на основе IP, но для Интернета, каким мы его знаем сегодня, это абсолютно необходимо !!
+1. Существует огромное количество виртуальных хостов на основе имен, которые не будут работать без DNS 12 лет назад 11
+1 снова :-) Интересно, это ошибка (что я могу снова проголосовать после миграции)? ChssPly76 12 лет назад 1
Пожалуйста, пришлите мне последнюю копию файла хоста в Интернете. У меня отсутствует несколько сайтов. Kevin Panko 12 лет назад 7
Если я регистрирую доменное имя в godaddy и больше не люблю godaddy, я могу перейти к другому провайдеру и сохранить свое доменное имя.
То же самое невозможно с IP-адресами, так как IP-адреса выделены определенным компаниям, и вы ничего не можете взять с собой.
DNS не только сопоставляет понятные человеку имена с IP-адресами, но также отделяет клиента от конкретных деталей конечной точки сети, к которой он хочет подключиться.
Это позволяет поставщикам услуг внедрять системы высокой доступности и изменять детали реализации, не влияя на своих клиентов.
Абсолютно это могло! Но у вас будет огромный список записей в /etc/hosts .
Если серьезно. «Интернет» (система машин, доставляющих контент пользователю) будет продолжать работать нормально. «Интернет» (коллекция легко найти информацию, передаваемую через «Интернет») быстро сломался бы, потому что никто (кроме настоящих фанатов) не запомнил бы IP-адрес, чтобы попасть в Google.
Потому что я не хочу помнить, что Google - 74.125.45.100.
. и мы действительно благодарны за это! Я помню, как четверть старого класса C была привязана только к одному компьютеру, на котором размещалось несколько простых статических веб-сайтов. Мы были так счастливы, когда виртуальный хостинг стал доступен, и мы могли свернуть это до одного IP! Brian Knoblauch 11 лет назад 1
Разница между IP-адресом и DNS-именем заключается в том, что IP-адрес определяет местоположение серверов, а DNS-имя позволяет указать саму службу. Большой выигрыш, который вы получаете с помощью DNS, заключается не столько в том, что DNS-имя легче запомнить, но в том, что у вас есть уровень абстракции между службой и ее реализацией. Таким образом, базовая реализация может измениться, серверы могут перемещаться, не замечая этого.
Может ли Интернет работать без него? Вскоре одной из первых вещей, которые нужно сделать, будет внедрение службы, подобной DNS, чтобы обойти все проблемы, которые могут возникнуть из-за отсутствия DNS. Без DNS гиперссылки на другие веб-страницы могут, например, легко сломаться, так что всемирная сеть не сможет функционировать должным образом.
Кажется, все здесь забывают, что без DNS запоминание IP-адресов - не единственный вариант. У ARPANET не было DNS, и именно здесь был создан файл hosts. Из Википедии :
ARPANET, предшественник Интернета, не имел распределенной базы данных имен хостов, такой как современная система доменных имен для получения адреса сетевого узла хоста с использованием имени хоста. Каждый сетевой узел поддерживал свою собственную карту сетевых узлов, о которых он должен был знать, и назначал им имена, которые были запоминаемы пользователю. [. ] Небольшой размер ARPANET сделал использование файлов хостов практичным [. ], однако обслуживание файла хостов стало более тяжелым бременем для системных администраторов [. ] и централизованной и монолитной природы хост-файлы в конечном итоге потребовали создания распределенной системы доменных имен.
Ваши компьютеры, телефоны и другие устройства обычно используют сервер системы доменных имен (DNS), с которым настроен маршрутизатор. К сожалению, это часто тот, который предоставляется вашим Интернет-провайдером (ISP). Им не хватает функций конфиденциальности, а также они могут работать медленнее, чем некоторые альтернативы.
Как изменить настройки DNS
Лучший способ изменить настройки DNS — на уровне маршрутизатора. Если вы измените DNS-сервер на своем маршрутизаторе, это изменение будет применяться ко всем устройствам в вашей домашней сети.
Чтобы начать, введите либо 192.168.1.1 или же 10.0.0.1 войти в свой роутер.
Точное расположение параметра DNS зависит от того, какой у вас маршрутизатор. Однако должно быть где-то в настройках сети.
Например, на маршрутизаторе Verizon он находится в разделе «Моя сеть»> «Сетевые подключения»> «Широкополосный доступ»> «Изменить». Оказавшись там, вы можете изменить адрес вручную и заменить автоматические серверы вашего провайдера.
Если у вас возникли проблемы с его поиском, просто выполните поиск в Google для вашей модели маршрутизатора, чтобы выяснить, где находится этот параметр.
Если вы находитесь в ситуации, когда вы не можете изменить настройки DNS на маршрутизаторе (например, в общежитии колледжа или другом месте, где вы не контролируете Wi-Fi), вы все равно можете изменить настройки для вашего конкретного устройства. , Мы покажем вам, как изменить эти настройки на компьютере Mac и Windows (перейдите сюда, чтобы узнать, как их изменить на телефоне Android или iPhone).
На компьютере с Windows откройте «Панель управления» в меню «Пуск» и перейдите к «Центру управления сетями и общим доступом». На боковой панели нажмите «Изменить настройки адаптера».
Вы должны увидеть список ваших сетевых устройств на Ethernet и Wi-Fi. Если вы хотите изменить настройки обоих, вам придется повторить следующие инструкции для каждого устройства.
Щелкните правой кнопкой мыши первое устройство, для которого вы хотите изменить настройки DNS, и выберите «Свойства».
Выберите «Протокол Интернета версии 4» из списка.
В появившемся диалоговом окне установите переключатель рядом с «Использовать следующие адреса DNS-серверов», введите предпочитаемые адреса DNS-серверов и нажмите «ОК».
На Mac вы найдете эту опцию в «Системных настройках» в разделе «Сеть». Нажмите «Wi-Fi» или «Ethernet», а затем нажмите «Дополнительно» в нижней части меню.
На вкладке «DNS» вы можете изменить настройки DNS для вашего устройства. Нажмите на знак плюс (+) или минус (-) внизу, чтобы добавить или удалить сервер.
СВЯЗАННЫЕ С: Главное руководство по смене DNS-сервера
Если вы хотите включить DoH в своем браузере, вы можете сделать это в Chrome, Firefox и Microsoft Edge.
DNS не является частным (без DoH)
Помимо улучшения конфиденциальности, DoH предотвращает любое вмешательство в DNS-запросы при передаче. Это просто более безопасный протокол, и каждый должен его использовать.
Тем не менее, даже если вы включите DoH в своем браузере, это зависит от поставщика DNS для его реализации. Большинство подключений к домашней сети по умолчанию настроены на использование DNS-серверов интернет-провайдера, которые, вероятно, не поддерживают DoH. Если вы не меняли его вручную, это, вероятно, относится к вашему браузеру и операционной системе.
Однако, как правило, единственный способ получить DoH — это использовать другой сервис DNS.
Многие интернет-провайдеры, включая Comcast, утверждают, что они не регистрируют данные клиентов. Тем не менее, Comcast активно лоббировал против DoH, Хотя провайдеры США утверждают, что они не собирают данные, (и хотя это законно делать это), это было бы очень легко реализовать, так как они контролируют DNS-серверы, которые вы используете. FTC был достаточно обеспокоен, чтобы расследовать делают ли провайдеры это, Законы и нормативные акты в других странах различаются, поэтому вы сами можете доверять своему провайдеру.
Стоит отметить, что Comcast принял DoH, но это не защищает вашу конфиденциальность, когда речь идет о компании, которая отслеживает ваши DNS-запросы. DoH защищает соединение между вами и провайдером DNS, но в этом случае Comcast является DNS-провайдер и, следовательно, все еще может видеть запросы.
Конечно, DNS — не единственный способ, которым интернет-провайдеры отслеживают вас. Они также могут видеть IP-адреса, к которым вы подключаетесь, независимо от того, какой DNS-сервер вы используете. Таким образом, они могут собрать много информации о ваших привычках просмотра. Изменение DNS-серверов не помешает вашему интернет-провайдеру отслеживать, но это сделает его немного сложнее.
Использование виртуальной частной сети (VPN) для ежедневного просмотра — это единственный реальный способ запретить интернет-провайдеру видеть, что вы подключаетесь к Интернету. Вы можете проверить наше руководство по VPN, чтобы узнать больше о них.
СВЯЗАННЫЕ С: Как выбрать лучший VPN-сервис для ваших нужд
Сторонние DNS-серверы тоже могут быть быстрее
В дополнение к проблемам конфиденциальности службы DNS, предоставляемые интернет-провайдерами, могут работать медленнее, чем Google или Cloudflare. Это не всегда так, так как ваш провайдер обычно ближе к вам, чем третье лицо, но многие люди получают более высокие скорости со сторонним DNS-сервером. Однако обычно это разница в миллисекунды, которая может не иметь большого значения для вас.
СВЯЗАННЫЕ С: Как выбрать лучший (и самый быстрый) альтернативный DNS-сервер
Какой публичный DNS-сервер вы должны использовать?
Если вы хотите переключиться на публичный DNS-сервер, у вас есть несколько вариантов. Наиболее распространенным является публичный DNS Google, который использует адреса 8.8.8.8 и 8.8.4.4 ,
Если вы доверяете Google меньше, чем своему провайдеру, вы также можете использовать DNS CloudFlare, который утверждает, что является самым быстрым и занимает первую позицию конфиденциальности, Основной адрес для этого 1.1.1.1 с альтернативой 1.0.0.1 ,
Наконец, вы также можете использовать OpenDNS от Cisco. Ты сможешь найти адреса для этого здесь,
Читайте также: