ISPは古いDNSをキャッシュします。

ISPは古いDNSをキャッシュします。

あなたの一部が私を助けることを願っています。イギリスのバーチャルメディア(ISP)がDNS設定をキャッシュしています。

ドメインのネームサーバーおよび/またはDNS設定を変更します。 whatsmydns.netを使用すると、通常、約6時間以内に設定が完全​​に適用されることがわかります。このような場合には、Wi-Fiをオフにすると携帯電話では新しいホスティングが見えますが、家のWi-Fiで接続してISPを利用すると以前のホームページが見えます。約4日ほど続いたようです。

Web サイトを変更すると変更内容が表示されますが、更新後に DNS は表示されません。

他の人がこれを経験したことがありますか? DNS設定を頻繁に変更し、更新された変更の結果を確認するには、携帯電話を引き続き確認する必要があるため、これは本当に迷惑です。

ベストアンサー1

Virgin Media(イギリス)のユーザーとして、私は彼らのDNS管理が悪いことを証明できます。一方、DNSキャッシュは非常に一般的です。リアルタイムDNS設定はどこにも存在しません(つまり、内部ネームサーバーがあるイントラネットがない場合)。 DNSキャッシュの一般的な待ち時間は数時間です。

一方、ISPのDNSサーバーを使用することを強制することはまったくありません(実際には、一部のISPは完全にロックされたデバイスを提供し、パケットのUDP通過を許可しませんが、Virgin Mediaの場合はそうではありません)。 。 ISPが課したネームサーバーではなく、信頼できるネームサーバーを使用する必要があります。

この例で使用するネームサーバーは、Googleのネームサーバー(8.8.8.8および8.8.4.4)です。 2つの設定オプションがあります。

ルータDNSの設定

ルータにDNS設定オプションがある場合は、そのオプションを有効にして8.8.8.8設定します8.8.4.4。ルータはシステムにすべてのパラメータを提供し、DHCPDNSサーバーはそのパラメータに属します。

あなたも私と同じで、最新のバージンメディアを使用している場合スーパーハブ、ルータのDNS設定を変更できません。この問題を解決する 1 つの方法は構成することです。仮想マシンスーパーセンターモデムとして使用し、他のルーターをアクティブなルーターとして使用します。ただし、これを行うには追加のルーターを所有/購入する必要があります。

コンピュータでDNSリゾルバを設定する

ルーターが提供するネームサーバーを再構成できない場合は、コンピューターで使用するネームサーバーを構成できます。あなたの質問はUNIX関連の内容を明示的に尋ねないので、U&Lサイトのトピックとは関係ありません。しかし、私たちはU&Lにいるので、あなたは* nixマシンにいると思います。

DNS リゾルバーの構成はこの/etc/resolv.confファイルにあり、次のように編集する必要があります。

nameserver 8.8.8.8
nameserver 8.8.4.4

DCHPただし、このファイルを編集すると、最新の* nixシステムのサービスが構成を上書きします。また、DHCPルータがDNS情報を取得するときにDNS情報を更新しないようにサービスを設定する必要があります。DHCP今日、最も一般的なサービスはdhcpcdパッケージを通じて提供されます。

dhcpcdルータから取得したDNS情報を無視するように設定するには(再定義するのではなく)、次のようにresolv.confファイルにコメントされていない行がないことを確認する必要があります。/etc/dhcpcd.conf

option domain_name_servers

option内部1行に複数を設定できます/etc/dhcpcd.confdomain_name_serversで始まる行にそのエントリが存在しないことを確認する必要がありますoption

おすすめ記事