저는 아직 Linux를 배우고 있으며 지금까지 네트워킹 및 DNS 영역에 많은 어려움을 겪고 있습니다. 오해 때문인 것 같습니다.
내가 이해하는 바는 우리가 제공한다면네임서버존재하다/etc/resolv.conf이는 도메인을 확인하려고 할 때 사용됩니다.
그래서 내가 고인을 지정하면네임서버예를 들어
nameserver 452.102.210.88
다음 코드를 실행하면 다음과 같은 결과가 나오지 않나요?시간 최대, 또는찾을 수 없음등...
host google.com
대신에 우리는 얻는다
google.com has address 74.125.230.98
google.com has address 74.125.230.99
...
우리의 DNS "전화번호부"가 손상되었기 때문에 다음과 같은 경우가 발생할 것으로 예상됩니다.주인cmd가 정보를 얻으려고 시도합니다구글 사이트IP를 얻을 수 없어야 합니다. 당연히 아니.
nslookupgoogle.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: google.com
Address: 74.125.230.99
Name: google.com
Address: 74.125.230.100
....
google.com을 찾아보세요
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43950
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 188 IN A 74.125.230.101
google.com. 188 IN A 74.125.230.102
...
;; AUTHORITY SECTION:
google.com. 170629 IN NS ns1.google.com.
google.com. 170629 IN NS ns2.google.com.
...
;; ADDITIONAL SECTION:
ns1.google.com. 170629 IN A 216.239.32.10
ns2.google.com. 170629 IN A 216.239.34.10
...
;; SERVER: 127.0.0.1#53(127.0.0.1)
...
/etc/호스트
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
127.0.1.1 raspberrypi
/etc/네트워크/인터페이스
...
dns-nameservers 452.102.210.88 (dead dns)
dns-search home.lan
dns-domain home.lan
...
답변1
Resolve.conf의 이름 서버를 "죽은" 이름 서버로 변경하는 데 실패했습니다. 대신 올바르게 확인할 수 없는 잘못된 IP 주소를 입력했습니다. 이전 네임서버는 아마도 127.0.0.1이고 아직 사용 중입니다. 227.0.0.1과 같은 IP 주소를 사용해 보면 원하는 결과를 얻을 수 있습니다.