DNSサーバとOSの相性
自宅サーバではIPv4で、サーバ位置を認識させている。iPhoneやiPadでは、自宅サーバ内のWebサイトがすぐに見られるのだが、Windows10は2時間ぐらいしないとうまくつながってくれない。原因は何かずっと探っていたがようやく解明できた。この2つのプロトコルがどちらが優先かでイントラ内のWebがすぐ表示されるかされないかの現象が起こっていた。なのでiOS系はIPv4が優先、Windows系はIPv6が優先と言うことだ。サーバの方の修正が良いのか分からないが、手っ取り早くクライアントを修正する。
IPv6とIPv4の組み込みの優先順位の確認。 > netsh interface ipv6 show prefixpolicies 一応どちらが優先かピンで確かめる。 > ping localhost IPv6優先なら、次のコマンドを > netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 60 4 そして、優先順位が変わっているかの確認 > netsh interface ipv6 show prefixpolicies |
しかし、これでもうまくいかなかったので、通信アダプターのプロパティで、IPv6を停止させる! ざまみろ!
コメントする