Raspberry PiでOpenDNSを使用してドメイン名を解決する必要があります。この設定を変更するにはどうすればよいですか?
/etc/resolv.conf
はこれについて実際には正しい方法ではありません:/etc/dhcpcd.conf
代わりに編集する必要があります。以下の私の答えをご覧ください。
Raspberry PiでOpenDNSを使用してドメイン名を解決する必要があります。この設定を変更するにはどうすればよいですか?
/etc/resolv.conf
はこれについて実際には正しい方法ではありません:/etc/dhcpcd.conf
代わりに編集する必要があります。以下の私の答えをご覧ください。
回答:
Raspberry PiでDebianを使用している場合は、編集する必要があります /etc/resolv.conf
nano /etc/resolv.conf
次に、openDNSのサーバーIPを追加します
nameserver 208.67.222.222
nameserver 208.67.220.220
ところで、DNSの速度について懸念がある場合は、この投稿をご覧ください。
nameserver 208.67.220.220``and
ネームサーバー208.67.222.222`を追加し/etc/network/interfaces
てボードを再起動するか、実行してください/etc/init.d/networking restart
。それでも動作しない場合は、次の出力を貼り付けてくださいdig google.com
/etc/resolv.conf
と/etc/network/interfaces
?
/etc/resolv.conf
そのファイルは自動的に生成されるため、編集しないでください。代わり/etc/network/interfaces
に、次を編集して最後に追加します。
dns-nameservers 8.8.4.4 8.8.8.8
Raspbianの最新バージョン(ストレッチと思いますか?)では、の最後の行を編集する必要があることがわかりました/etc/dhcpcd.conf
。で始まる行があるはずstatic domain_name_servers=
です-そこで、スペースで区切られたDNSサーバーのリストを使用して、次のようにカスタマイズできます。
static domain_name_servers=1.1.1.1 1.0.0.1 208.69.38.205 8.8.8.8
注目のDNSサーバー:Cloudflare、OpenDNS、およびGoogle
編集: @DavidOliverが指摘しているように、dhcpcdも再起動する必要がありますsudo systemctl restart dhcpcd.service
。
etc/resolv.conf
は、もはや正しくありません。
sudo systemctl restart dhcpcd.service
私は別のウェブサイトから答えを見つけました、これは最高です。Raspbianにはdchpcdがすでにインストールされているため、この記事の最後の部分を使用しましたが、静的IPアドレスではなく自動IPアドレスが必要です。Raspbianを使用したRaspberry Pi3マルチブート[berryboot]からの実行-ピクセルタイプ
sudo nano /etc/resolv.conf.head
ターミナルで。作業する白紙の状態になります。次に、次のコードをコピーして貼り付けます。
#OpenDns Servers
nameserver 208.67.222.222
nameserver 208.67.220.220
cntrl + xをクリックして終了し、保存する次のオプションに対してyを選択します。Raspberry Piを再起動します
sudo reboot
OpenDNSを使用していることを確認するには、次のWebサイトにアクセスしてください: OpenDnsウェルカムページ
openDNSサーバーは私に感謝しました。Udemyの学習セッション中に、MacでWi-Fi共有の配置を捨て、別のホームネットワークでPIを使用してイーサネットハブをセットアップした後、問題が発生しました。私の以前のWiFiでのIP共有の配置の問題。
共有配置でPIを最初にセットアップしたとき、解決ファイル内のテキストは次のとおりでした:
nameserver 192.168.2.1
これは、私ではなくminibian OSによって自動的に入力されました!
このIPはデフォルトのDNSサーバーになり、MacMiniはバックグラウンドで実際のDNSをシームレスに提供します。
で編集する必要があります(vim)
nameserver 208.67.222.222
nameserver 208.67.220.220
その後、google.comにpingを送信できましたフォーラムに感謝します!
この行をファイル/etc/dhcp/dhclient.confに追加します。
option domain-name-servers 192.168.1.8, 8.8.8.8, 8.8.4.4
その後、動作します。