며칠 전에 설치를 시도했는데 연결이 끊어졌습니다. 터미널을 닫았는데 그 이후로 인터넷에 연결할 수 없습니다.
apt-get update && apt-get upgrade
업데이트나 오류 없이 다시 돌아옵니다. 내가
ping www.google.com
나는 얻다:
이름이나 서비스를 알 수 없음
하는 동안,
:~# traceroute google.com
다음과 같이 돌아왔습니다:
google.com: Name or service not known
Cannot handle "host"cmdline arg `google.com` on position 1 (argc 1)
나는 다음을 수행했습니다.
yum search repository
오류가 발생했습니다.
진행 방법에 대한 제안이 있으십니까?
답변1
다음 순서를 확인하세요(내 시스템의 출력을 사용하여 시스템에 맞게 단계를 조정하세요).
$ ip route
default via 192.168.178.1 dev wlan0
192.168.178.0/24 dev wlan0 proto kernel scope link src 192.168.178.21
192.168.178.1
따라서 네트워크 인터페이스의 기본 게이트웨이(내 홈 라우터는 )입니다 wlan0
. 네트워크 인터페이스를 살펴보세요.
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
...
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc htb state UP group default qlen 30
link/ether 00:0e:2e:9d:e5:08 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.21/24 brd 192.168.178.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::20e:2eff:fe9d:e508/64 scope link
valid_lft forever preferred_lft forever
내 네트워크 인터페이스가 작동 중이고 주소가 IPv4 주소입니다 192.168.178.21
. 라우터에 ping을 시도합니다(라우터의 IP 사용).
$ ping 192.168.178.1
PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data.
64 bytes from 192.168.178.1: icmp_seq=1 ttl=64 time=0.901 ms
64 bytes from 192.168.178.1: icmp_seq=2 ttl=64 time=1.20 ms
작동하면 라우터에 연결할 수 있습니다. 외부, 즉 Google 서버에서 무언가를 핑해 보세요.
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=49 time=67.3 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=49 time=66.0 ms
또한 작동합니다.
위 단계 중 하나라도 실패하면 문제를 찾을 수 있는 위치를 알 수 있습니다. 성공하더라도 이름 확인을 확인해야 합니다.
답변2
오류를 해결하려면 다음과 같이 DNS 서버를 편집한 후 추가하세요 Name or service not known
./etc/resolv.conf
IPv4의 경우:
nameserver 8.8.8.8
nameserver 8.8.4.4
IPv6의 경우:
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844
네트워크 서비스를 저장하고 다시 시작합니다.
systemctl restart network