編集済み 4 数週間前 によって ExtremeHow 編集チーム
フェドラDNS設定設定ネットワークシステム管理コマンドラインターミナルソフトウェアセキュリティコンピュータ
翻訳が更新されました 4 数週間前
Fedoraシステムをセットアップする際にDNS(ドメインネームシステム)設定を構成することは重要な作業です。これらの設定により、ドメイン名をIPアドレスに変換する方法が決まります。このガイドでは、FedoraオペレーティングシステムでDNS設定を設定する手順を説明します。正しい設定を行うために、手順を注意深く従ってください。
DNSはインターネットの電話帳のようなものです。例えば、ウェブブラウザにwww.example.com
と入力すると、DNSはそれをコンピュータにやさしいIPアドレス、例えば192.0.2.1
やIPv6アドレスに変換します。DNSがなければ、ウェブサイトにアクセスするためにこれらの数値アドレスを覚えていなければなりません。また、DNSはメールルーティングなどの他の重要な機能もサポートします。
FedoraでDNS設定を構成する前に、以下を確認してください:
Fedoraでは、必要なDNS設定は主にresolv.conf
ファイルとネットワーク接続を管理できるツールであるNetworkManagerを通じて管理できます。
/etc/resolv.conf
ファイルは伝統的なDNS設定のための設定ファイルです。このファイルは通常、DNSサーバを指すnameserver
エントリを含みます。DNS設定を手動で変更するには、このファイルを編集します。
Ctrl + Alt + T
を押してアクセスできます。sudo nano /etc/resolv.conf
これにより、nanoテキストエディタでresolv.conf
ファイルが開きます。他のエディタ(例えばvim
やgedit
)を使うこともできます。nameserver 8.8.8.8 nameserver 8.8.4.4
これらの行はシステムにGoogleのパブリックDNSサーバを使用するように指示します。これをOpenDNS、Cloudflare、または任意のDNSサービスのユーザーによる異なるDNSサーバIPに置き換えることができます。Ctrl + O
を押し、Enter
を押し、次にCtrl + X
を押すことで保存できます。注意すべきは、Fedoraでデフォルトとして使用されているNetworkManagerを使用している場合、変更が上書きされる可能性があるということです。これは、NetworkManagerがresolv.conf
を動的に生成することがあるためです。
NetworkManagerはネットワーク接続やその他の作業を背景で管理する効果的なユーティリティです。ここでは、NetworkManagerを使用してDNS設定を構成する方法を説明します:
nmcli dev show | grep DNS
このコマンドは、すべてのデバイスの現在のDNS設定を表示します。nmcli con show
Wired connection 1
であると仮定します。DNSを変更するには:nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"
8.8.8.8 8.8.4.4
を希望するDNSサーバのIPアドレスに、スペースで区切って置き換えます。nmcli con up "Wired connection 1"
systemctl restart NetworkManager
resolv.conf
を介して行われたDNS設定は、特に再起動時にネットワークマネージャがファイルを再作成する際に上書きされる可能性があります。設定を永続化させるには:
resolv.conf
を上書きします。したがって、設定の一貫性を持つためには、NetworkManagerを通じて設定する方が良いです。DNS設定を更新した後、正しく動作することを確認することが重要です。
dig
やnslookup
などのツールを使用してDNSクエリをテストできます。これらのどちらもまだインストールされてない場合はインストールします:sudo dnf install bind-utils
dig
を使用してドメイン情報を取得します:dig example.com
DNSクエリが正しく解決されていることを確認するために、ANSWER SECTION
を確認します。nslookup
を使用してDNS解決を確認します:nslookup example.com
もし接続の問題が発生した場合は、DNS設定を再検討します。
カスタマイズされたDNSサーバを使用することで、デフォルトのISPベースのDNSサーバと比較してセキュリティ、プライバシー、パフォーマンスを向上させることができます。Google Public DNSやCloudflare DNS(1.1.1.1)、OpenDNSなどの広く普及しているサービスは、追加のメリット(広告ブロッキングや不適切なコンテンツのフィルタリングなど)を提供しつつ、スピードと信頼性を向上させます。
FedoraでDNS設定を正しく構成することは、効率的で安全なオンライン体験の基礎です。resolv.conf
またはNetworkManagerのいずれの方法を使用するかに関わらず、Fedoraは能力と柔軟性を提供します。構造化された方法に従うことで、設定が正しく構成され、上書きを防ぎ、ネットワーク全体またはローカルのシームレスな運用が確保されます。
セットアップと構成は簡単なプロセスですが、オンラインでの相互作用に大きな影響を与えます。DNSサーバを慎重に選択し、Fedoraでこの簡単で包括的なガイドを実装することで、機能的で堅牢なソリューションを確保できます。
記事の内容に誤りがある場合, あなたは