정적 IP에 빈 DNS를 남겨 둘 때 DNS에 대한 가치는 무엇입니까?


1

iOS에서 고정 IP를 설정하고 DNS에 IP 주소를 지정하지 않은 경우 iOS가 호스트 이름을 확인하는 데 사용하는 IP는 무엇입니까?

답변:


3

그것도 가지고 있지 않으며 할당하지도 않습니다. 그러나 이전에 방문한 사이트에 계속 액세스 할 수 있도록 캐시 된 호스트 이름 / 주소가있을 수 있습니다. 그러나 캐시가 지워지면 원시 IP를 사용하여 검색 할 수 있습니다.


내 질문은 내가 본 몇 가지 행동을 기반으로합니다. iPhone이 DNS가 할당 된 Wifi 네트워크 (인터넷이없는)에 연결되어 있으면 Pandora를 스트리밍하지 않습니다 (예 :). 이제 DNS없이 정적 IP로 동일한 Wi-Fi에 연결하면 Wifi에 연결되어있는 동안 Pandora를 스트리밍 할 수 있습니다. 이것이 어떻게 가능한지?
Rhyuk

올바른 소리. 그 WiFi는 당신에게 DNS 값을 제공합니다. 아마도 게이트웨이 일 것입니다. 하지만 DNS가 없으면 iPhone에서 Pandora를 얻는 방법을 모릅니다.
Allan

1
(이전에 편집을 시도했지만 기다려야했지만 ... 불행히도 전화가 끊겼습니다.) 어쨌든 .... 인터넷이없는 DHCP WiFi는 DNS를 가지고 있지만 아무 것도 해결할 수 없어 아무 것도 작동하지 않습니다. DNS가없는 고정 IP를 사용하면 장치는 LTE 연결을 사용합니다. 장치는 인터넷에 가장 잘 연결되어있는 연결을 확인하고이를 사용합니다. 귀하의 경우 인터넷이 작동하지 않을 수 있습니다. 수동으로 IP를 입력하면 DNS를 삭제하여 이름을 확인할 수 없습니다. DNS와의 연결로 전환됩니다. 따라서 Pandora가 작동합니다.
Allan

그건 설명해 ... 이제는 애플에서 어떻게 작동하는지 이해 했으니 안드로이드에서 작동시켜야 해. AirPlay 수신기로 작동하는 나무 딸기 파이가 있습니다. iPhone으로 방금 설명한대로 작동합니다. 다른 한편 그것은 안드로이드 강제 기본값으로 보인다 및 전혀 연결이 붙어 얻을 것이다 :(
Rhyuk

1
그것은 안드로이드에서 거의 같은 방식으로 작동해야하지만, DNS 캐시도있을 수 있습니다. DNS 캐시는보다 빠른 이름 확인을 위해 호스트 정보를 저장합니다. DNS 서버에 "www.pandora.com은 어디에"있는지 묻지 않고 회신을 기다리는 대신 "판도라는 xxx.yyy.zzz에 있습니다. 그냥 가십시오"라고 말합니다.하지만 인터넷이 없기 때문에 불가능합니다. Android는 인터넷이 Wi-Fi에서 작동한다고 생각하지만 실제로는 그렇지 않습니다. 안드로이드에서 모든 설정과 캐시를 지우려면 애플처럼 작동해야합니다.
Allan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.