이는 다음과 같은 구성입니다 /etc/sysconfig/network-scripts/ifcfg-eth0
.
DEVICE=eth0
TYPE=Ethernet
UUID=c7sdfsdf-dfgdgdfgdgd-dg
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=x.x.x.x
NETMASK=255.255.255.0
GATEWAY=x.x.x.y
DNS1=8.8.8.8
DNS2=4.2.2.4
ARPCHECK=no
HWADDR=00:0C:29:9D:D1:CC
그리고 resolv.conf
:
nameserver 8.8.8.8
nameserver 4.2.2.4
이제 google.com을 ping하고 wget할 수 없습니다.
From x.x.x.y icmp_seq=1 Destination Net Unreachable
그리고
# curl http://google.com
curl: (6) Couldn't resolve host 'google.com'
고쳐 쓰다
# nslookup google.com
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached
# dig ns.google.com @8.8.8.8
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> ns.google.com @8.8.8.8
;; global options: +cmd
;; connection timed out; no servers could be reached
답변1
이미 댓글에서 언급했듯이, 귀하의 계정을 확인해야 합니다.기본 경로. 이는 $ ip r
다음과 같은 방법 으로 달성할 수 있습니다 . 다음과 같은 내용이 표시됩니다.
$ ip r
default via 10.0.0.1 dev eth1
10.0.0.0/24 dev eth1 proto kernel scope link src 10.0.0.143
169.254.0.0/16 dev eth1 scope link metric 1001
메모:기본값은 주소로 표시될 수도 있습니다 0.0.0.0
.
시스템에 기본 경로가 누락된 경우 다음을 수행하십시오.
$ ip r add default via 10.0.0.1 dev eth1
당연히 자신의 라우터/게이트웨이의 IP 주소를 교체해야 하며개발자매개변수(eth1)를 원하는 인터페이스 이름으로 지정합니다.
답변2
아마 코멘트였어야 했는데, 너무 깁니다. 이것은 네트워크 문제 해결 체크리스트의 시작 부분입니다. 필요에 따라 추가/수정하십시오.
이는 호스 설정의 증상입니다. 언급된 명령의 매뉴얼 페이지를 확인하십시오.
케이블이 단단히 고정되어 있고 양쪽 끝의 바보 표시등(있는 경우)이 깜박이는지 확인하십시오.
뭐라고 ip link list
? 모두는 NO CARRIER
연결되지 않은 카드를 나타냅니다. 카드가 목록에 없으면 카드가 손상되었을 수 있습니다.
뭐라고 ip route list
?
설정에 대해 어떻게 생각하는지 물어보세요 nmcli
(많은 기능이 있으므로 설명서를 확인하세요). 최소한 nmcli g
, nmcli d
, 및nmcli c
nm-online
네트워크 설정을 시도해야 합니다. 그렇지 않은 경우 더 많은 정보를 제공할 수 있습니다.
답변3
저도 같은 문제가 있었습니다. 제 문제는 게이트웨이 IP에 오타가 있는 것이었습니다. 즉, "192.168.0.1" 그것은"19.168.0.1” 수정 후 수정되었습니다.
답변4
DNS에 연결할 수 없기 때문에 이 문제를 해결할 수 없습니다.
ping dns를 사용해 보세요
ping 8.8.8.8
핑인 경우 문제는 일부 프록시나 게이트웨이를 구성해야 하거나 서비스 공급자의 DNS에 액세스하기 위해 몇 가지 추가 설정을 활용해야 한다는 것입니다. 위의 문제에서는 실제로 작동하지 않으므로 게이트웨이를 핑해야 합니다.
ping x.x.x.y
(귀하의 게이트웨이 IP 주소)
경우에 따라 ping을 수행하는 경우 게이트웨이에 대한 추적 경로/추적 경로를 수행해야 합니다.
Linux
traceroute x.x.x.y
(게이트웨이 IP)
창문에
tracert x.x.x.y
일반적으로 게이트웨이가 핑되지 않는 경우(계속 별표가 표시되면 게이트웨이에 연결할 수 없음), 특정 경로를 통해 게이트웨이에 도달하고 있다고 표시되면 여기에서 문제를 추적할 수 있습니다.
노력하다
traceroute 8.8.8.8
여기에서 어떤 IP가 실제로 당신을 괴롭히고 있는지 알 수 있습니다. 이것으로부터 우리는 무엇을 구성해야 하는지 결론을 내릴 수 있습니다