>  기사  >  운영 및 유지보수  >  리눅스에서 DNS를 수정하는 방법

리눅스에서 DNS를 수정하는 방법

WBOY
WBOY원래의
2022-01-27 15:19:1435718검색

방법: 1. "vi /etc/resolv.conf" 명령을 사용하여 DNS를 수정합니다. 2. "vi /etc/sysconfig/network-scripts/ifcfg-eth0" 명령을 사용하여 DNS 항목 내용을 수정합니다. 파일을 수정한 후 다시 시작하면 네트워크 카드가 적용됩니다.

리눅스에서 DNS를 수정하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

리눅스에서 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. DNS 정보를 보려면 nslookup 명령을 사용하세요.

[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 명령을 사용하세요.

[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 비디오 튜토리얼"

위 내용은 리눅스에서 DNS를 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.