사무실 WiFi에서는 모든 것이 잘 작동하고 있었는데 갑자기 어떤 웹사이트도 탐색할 수 없는 것 같았습니다. 8.8.8.8에 대해 ping을 ping google.com
보낼 수 있지만 ping: unknown host google.com
. 또한 내 브라우저가 어떤 웹사이트에도 연결할 수 없는 것 같습니다.
다른 네트워크에서는 잘 탐색할 수 있습니다.
제공된 솔루션을 이미 시도했습니다.
- IP를 ping할 수 있지만 도메인 이름을 확인할 수 없습니다.
- google dns는 ping할 수 있지만 google.de는 ping할 수 없습니다. -> 알 수 없는 호스트 // 다른 네트워크에서 작동합니다.
하지만 아직도 해결하지 못하고 있습니다. 우분투 16.04를 실행 중입니다.
nslookup google.com
반품
;; connection timed out; no servers could be reached
cat /etc/resolvconf
반품
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
답변1
나는 똑같은 문제가 있었고 DNS와 관련된 것 같았습니다. 마침내 DNS 서버를 다음과 같이 추가하여 문제를 해결했습니다.
sudo vim /etc/resolvconf/resolv.conf.d/tail
파일에 DNS 서버를 작성하십시오.
nameserver 8.8.8.8
nameserver 8.8.4.4
NetworkManager 서비스를 다시 시작합니다.
sudo systemctl restart network-manager.service
그렇게 하면 인터넷이 다시 작동합니다 :)
답변2
DNS 확인이 작동하지 않습니다.
- 방화벽에서 열린 포트 UDP/53~8.8.8.8을 확인하세요.
# iptables -L -n -v
- 제공된 DNS 서버에 대해서는 ISP에 문의하세요. 아마도 내부 DNS 서버를 사용하도록 강제하기 위해 어딘가에서 UDP/53을 차단하고 있을 것입니다.
DHCP를 사용하는 경우 임대를 갱신하십시오.
배포판에 따라(대개 네트워크 관리자, ifdown/ifup 조합도 작동할 수 있음). 이는 resolvconfd 및 dnsmasq에서 자주 발생합니다. NetworkManager를 다시 시작한 다음
다시 시작해야 할 수도 있습니다. 명령은 배포판에 따라 다르며 일반적으로 systemd를 사용합니다.
# systemctl restart NetworkManager
고정 IP를 사용하는데 아무도 구성을 묻거나 확인하지 않으면 스니핑( tcpdump -nnvv -i <interface> udp port 53
)할 수 있습니다.
답변3
제 경우에는 ProtonVPN을 설치했습니다. 인터넷이 끊겨도..
└─$ protonvpn-cli status
No active Proton VPN connection.
...문제를 해결하려면 명시적으로 연결을 끊어야 했습니다.
└─$ protonvpn-cli disconnect
Attempting to disconnect from Proton VPN.
Successfully disconnected from Proton VPN.
도움이 되었기를 바랍니다.
답변4
193.168.x.x
내부 IP 주소로, LAN의 DNS 서버가 잘못 구성되었음을 나타낼 수 있습니다. 이점을 활용하려면 dnsutils
다음을 시도해 보세요.
dig google.com @8.8.8.8
쿼리는 다음과 유사한 내용을 반환해야 합니다.
; <<>> DiG 9.11.0-P5 <<>> google.com @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51198
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google.com. IN A
**;; ANSWER SECTION:
google.com. 299 IN A 172.217.28.206**
;; Query time: 57 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Jul 14 03:15:07 ART 2017
;; MSG SIZE rcvd: 55
우리에게 중요한 것은 우리가 대화 중인 외부 DNS 서버(@8.8.8.8)가 어떤 IP 주소를 반환하는지 알려주는 응답 부분입니다.
쿼리에 대한 대가로 WAN IP 주소를 얻을 가능성이 높으므로 로컬 DNS 확인자를 "8.8.8.8"(테스트 목적으로)로 변경한 다음 인터넷 검색을 시도해 보겠습니다.
이 시점에서 찾아보고 탐색할 수 있으면 DNS 서버로 이동하여 구성을 확인하여 쿼리를 전달할 수 없는 이유 등을 알아내야 합니다.