Яке значення для DNS, коли ви залишаєте порожнім DNS у статичному IP?


1

Коли ви встановлюєте статичний IP в iOS і не вказуєте IP-адресу для DNS, який IP використовує iOS для вирішення імен хостів?

Відповіді:


3

Він не має, і не призначає. Однак у нього можуть бути кешовані імена хостів / адреси, тому ви все ще можете мати доступ до раніше відвідуваних сайтів. Однак як тільки кеш очиститься, ви зможете переглядати лише за допомогою необроблених IP-адрес.


Моє запитання засноване на деякій поведінці, яку я спостерігав. Якщо iPhone підключений до мережі Wifi (у якій немає Інтернету) з призначеним DNS, він не передаватиме Pandora (наприклад). Тепер, якщо я підключуюсь до того ж Wi-Fi зі статичним IP-адресою без DNS, я можу передавати Pandora під час підключення до Wi-Fi. Як це можливо?
Рюк

Це звучить правильно. Цей WiFi дає значення DNS - можливо, шлюз. Але без DNS ваш iPhone не має уявлення, як дістатися до Пандори.
Аллан

1
(Я намагався редагувати раніше, але мені довелося чекати ... на жаль, застряг у дзвінку). у будь-якому випадку .... DHCP WiFi без Інтернету не має DNS, але він не може десь вирішити, тому нічого не працює. Введіть статичний IP-адресу без DNS і пристрій буде використовувати, як звучить, ваше з'єднання LTE. Пристрій побачить, яке з'єднання має найкраще з'єднання з Інтернетом, і використовуватиме його. У вашому випадку жоден Інтернет не завадить усім працювати. Якщо ви вводите IP вручну, ви залишаєте DNS, щоб він не міг вирішувати імена. Він переключиться на з'єднання з DNS. Таким чином, працює Пандора.
Аллан

Це пояснює це ... тепер, коли я розумію, як це працює в Apple, я повинен змусити його працювати в Android. У мене є малиновий Pi, який працює як приймач AirPlay. З iPhone це працює через те, що ви тільки що пояснили. З іншого боку, здається, що Android примушує значення за замовчуванням, і я взагалі застряг без зв'язку :(
Rhyuk

1
Він повинен працювати приблизно так само, як і в Android, але в грі також може бути кеш DNS. Кеш DNS зберігає інформацію про хост для швидшого вирішення імен. Замість того, щоб запитувати сервер DNS "де www.pandora.com" і чекати відповіді, він каже: "Я знаю, Пандора є на xxx.yyy.zzz. Просто заходьте туди" Але оскільки немає Інтернету, він не може. Android вважає, що Інтернет працює на WiFi, але насправді це не так. Якщо ви можете очистити всі налаштування та кеш-пам'ять в Android, він повинен працювати як Apple.
Аллан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.