Ubuntuの/ etc / hostsファイルに次の行を追加しました。
192.168.0.104 www.tondering.dk www.xzutsfsdet.com
192.168.0.104は私のLAN上のIPアドレスです。
www.tondering.dkは、インターネット上に存在するサーバーです。
www.xzutsfsdet.comは、インターネット上に存在しないサーバーです。
lynxまたはChromeを使用してwww.tondering.dkまたはwww.xzutsfsdet.comにアクセスすると、予想どおり、これらのリクエストは両方とも192.168.0.104に送信されます。
しかし、Firefoxを使用している場合、www.xzutsfsdet.comは192.168.0.104に送信されますが、www.tondering.dkは外部サーバーに送信されます(/ etc / hostsエントリが存在しないかのように)。
したがって、Firefoxは外部ルックアップが失敗した場合にのみ/ etc / hostsを使用するように見えますが、他のプログラムは外部ルックアップを実行する前に/ etc / hostsを使用します。
Firefoxを他のプログラムと同じように動作させる方法はありますか?
私のオペレーティングシステムはUbuntu20.04 LTSで、Firefoxはバージョン78.0.2です。
Firefoxは、ユーザーに対してDNS-over-HTTPSの有効化を開始しました。
DNS-over-HTTPS(DoH)[...]は、入力したドメイン名を、プレーンテキストの代わりに暗号化されたHTTPS接続を使用してDoH互換のDNSサーバーに送信します。これにより、アクセスしようとしているWebサイトがサードパーティに表示されなくなります。
これは良いことです、IMHOですが、イントラネットDNSやサイトブロッキングを使用するなど、ローカルDNS構成に依存するものが機能しなくなる可能性があります/etc/hosts
。これはFirefoxのページに記載されています。
リスク
- 一部の個人や組織は、DNSを利用してマルウェアをブロックしたり、ペアレンタルコントロールを有効にしたり、ブラウザのWebサイトへのアクセスをフィルタリングしたりしています。有効にすると、DoHはローカルDNSリゾルバーをバイパスし、これらの特別なポリシーを無効にします。ユーザーに対してデフォルトでDoHを有効にする場合、Firefoxは、ユーザー(設定を介して)および組織(エンタープライズポリシーおよびカナリアドメインルックアップを介して)が優先ポリシーに干渉する場合にDoHを無効にすることを許可します。
完全に無効にすることができます。
DNS-over-HTTPSを手動で有効または無効にする
Firefoxの接続設定でDoHを有効または無効にできます。
または、特定のドメイン(およびそのサブドメイン)を除外します。
特定のドメインを除外する
FirefoxがDOHの代わりにOSリゾルバーを使用するように例外を構成できます。
about:config
アドレスバーに入力して、Returnキーを押します。警告ページが表示される場合があります。[リスクを受け入れる]をクリックして[続行]をクリックし、
about:config
ページに進みます。を検索し
network.trr.excluded-domains
ます。設定の横にある[編集]ボタンをクリックします。
ドメインをコンマで区切ってリストに追加し、チェックマークをクリックして変更を保存します。
注:リストからドメインを削除しないでください。
サブドメインについて:Firefoxは、リストされているすべてのドメイン
network.trr.excluded-domains
とそのサブドメインをチェックします。たとえば、を入力するとexample.com
、Firefoxもを除外しwww.example.com
ます。
DoHを完全に無効にするのではなく、このオプションを使用することをお勧めします。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加