서버를 인터넷에 연결하는 중에 문제가 발생했습니다.

서버를 인터넷에 연결하는 중에 문제가 발생했습니다.

방금 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 재시작

관련 정보