Ubuntu 12.04로 업그레이드한 후 외부 네트워크 또는 IP에 액세스할 수 없습니다

Ubuntu 12.04로 업그레이드한 후 외부 네트워크 또는 IP에 액세스할 수 없습니다

내 서버에서 Ubuntu 12.04를 실행하고 있지만 10.04에서 업그레이드한 이후로 더 이상 서버의 외부 소스에 액세스할 수 없습니다.

상자에 SSH로 연결할 수 있지만 내부에서는 아무 것도 액세스할 수 없습니다. 적어도 ping, dig 등은 할 수 없습니다.

더 많은 정보를 제공할 수 있다고 생각되는 모든 항목을 포함시켰지만 여기서는 눈에 띄게 잘못된 부분을 찾을 수 없습니다.

분석하다

 root@sub:~# resolveip google.com
 resolveip: Unable to find hostid for 'google.com': try again

평평한

 root@sub:~# ping google.com
 ping: unknown host google.com

경로-n

 root@sub:~# route -n
 Kernel IP routing table
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
 0.0.0.0         77.68.108.1     0.0.0.0         UG    100    0        0 eth0
 77.68.108.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

iptables-L

 root@sub:~# iptables -L
 Chain INPUT (policy ACCEPT)
 target     prot opt source               destination

 Chain FORWARD (policy ACCEPT)
 target     prot opt source               destination

 Chain OUTPUT (policy ACCEPT)
 target     prot opt source               destination

업그레이드 후 변경사항이 있나요?

답변1

먼저 게이트웨이에 ping을 시도해보세요 77.68.108.1. 할 수 있다면 그럼

/etc/resolv.conf구성이 잘못된 것 같아요 .

/etc/resolv.conf파일을 열어보세요 . 파일 맨 위에 다음 줄을 추가합니다.

nameserver 8.8.8.8

이는 모든 DNS 확인 요청이 전달되는 확인자입니다. 누구나 사용할 수 있는 두 개의 개방형 파서입니다 8.8.8.8.8.8.4.4

이 후에는 다음을 수행할 수 있습니다 ping google.com.

관련 정보