방금 Linux 서버를 설정했습니다. 하지만 현재 외부 세계에 연결하는 데 문제가 있습니다. wget, apt-get 또는 ping을 수행할 수 없습니다. 다음은 몇 가지 관련 세부정보입니다.
$ping google.com
ping: unknown host google.com
cat /etc/resolv.conf
search dmust.local
nameserver 198.154.126.1
vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 198.154.126.179
netmask 255.255.255.0
network 198.154.126.0
broadcast 198.154.126.255
gateway 198.154.126.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 198.154.126.1
dns-search dmust.local
고쳐 쓰다
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
198.154.126.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 198.154.126.1 0.0.0.0 UG 100 0 0 eth0
grep '^hosts' /etc/nsswitch.conf
hosts: files dns
답변1
구성에서 잘못된 이름 서버를 제거해야 합니다.
확인하다https://help.ubuntu.com/12.10/serverguide/network-configuration.html#name-solution더 많은 정보를 알고 싶습니다.
Google의 무료 네임서버를 사용하려면 /etc/network/interfaces 파일을 다음과 같이 편집하세요.
제거하다:
DNS 네임서버 198.154.126.1
다음에 추가:
DNS 이름 서버 8.8.4.4 8.8.8.8
그런 다음 다음을 통해 네트워크 인터페이스를 다시 시작하십시오.
$ sudo /etc/init.d/networking 재시작