ホームページ > 運用・保守 > Linuxの運用と保守 > LinuxでDNSを変更する方法

LinuxでDNSを変更する方法

WBOY
リリース: 2022-01-27 15:19:14
オリジナル
35759 人が閲覧しました

方法: 1. 「vi /etc/resolv.conf」コマンドを使用して DNS を変更します; 2. 「vi /etc/sysconfig/network-scripts/ifcfg-eth0」コマンドを使用してファイル内の dns エントリの内容を変更し、変更を有効にしたらネットワーク カードを再起動します。

LinuxでDNSを変更する方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux で DNS を変更する方法

方法 1. /etc/resolv.conf を変更する (推奨)

[root@bin ~]# vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
ログイン後にコピー

変更はすぐに有効になります。 、追加の処理は必要ありません。したがって、この方法の方が推奨されます。

方法 2. /etc/sysconfig/network-scripts/ifcfg-eth0 ファイルを変更する

[root@bin ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
DNS2=8.8.4.4
TYPE=Ethernet
DNS1=8.8.8.8
IPV6INIT=no
USERCTL=no
PEERDNS=yes
ログイン後にコピー

この方法を有効にするには、ネットワーク カードを再起動する必要があります。ネットワーク カードを使用できます 次のコマンド:

service network restart
ログイン後にコピー

ローカル DNS の確認方法

1. /etc/resolv.con ファイルを確認します

[oboth@localhost ~]$ cat /etc/resolv.conf 
nameserver 114.114.114.114
nameserver 8.8.8.8
ログイン後にコピー

2. nslookup コマンドを使用して DNS 情報を表示します

[oboth@localhost ~]$ nslookup qq.com
Server:        114.114.114.114
Address:    114.114.114.114#53
Name:    qq.com
Address: 123.151.137.18
Name:    qq.com
Address: 61.129.7.47
Name:    qq.com
Address: 183.3.226.35
ログイン後にコピー

3. dig コマンドを使用して DNS 情報を表示します

[oboth@localhost ~]$ dig
; <<>> DiG 9.11.25-RedHat-9.11.25-2.fc33 <<>>
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27276
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;.    IN    NS
;; ANSWER SECTION:
.    3359    IN    NS    l.root-servers.net.
.    3359    IN    NS    j.root-servers.net.
.    3359    IN    NS    g.root-servers.net.
.    3359    IN    NS    a.root-servers.net.
.    3359    IN    NS    i.root-servers.net.
.    3359    IN    NS    f.root-servers.net.
.    3359    IN    NS    k.root-servers.net.
.    3359    IN    NS    h.root-servers.net.
.    3359    IN    NS    e.root-servers.net.
.    3359    IN    NS    b.root-servers.net.
.    3359    IN    NS    d.root-servers.net.
.    3359    IN    NS    m.root-servers.net.
.    3359    IN    NS    c.root-servers.net.
;; Query time: 59 msec
;; SERVER: 114.114.114.114#53(114.114.114.114)
;; WHEN: 一 2月 01 18:02:15 CST 2021
;; MSG SIZE rcvd: 239
ログイン後にコピー

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinuxでDNSを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート