IP를 핑할 수는 있지만 도메인을 확인할 수는 없습니다 file used by ifup(8) and ifdown(8) auto

서버에 Xubuntu 14.04가 설치되어 있습니다. network-manager설치되지 않았습니다. 도메인을 해결하는 기능을 잃어버린 것 같습니다. 문제 진단을 어디서 시작할지 잘 모르겠습니다.

ping 8.8.8.8 일반적으로 핑.

ping google.com을 반환합니다 ping: unknown host google.com.

에 DNS 서버를 추가하려고했습니다 /etc/network/interfaces/. 이제 다음이 포함됩니다.

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.100
gateway 192.168.0.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4

이것은 문제를 해결하지 않았으므로 실행을 시도했습니다.

hesse@galois:~$ sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking

나는 시도 stop다음 startreload하지만 그들은 아무것도 할 것 같지 않았다.

문제를 어떻게 진단합니까?

참고 : 컴퓨터를 다시 시작하는 것은 많은 작업이므로 (키보드와 모니터를 연결해야 함) 가능한 경우 다시 시작할 필요가없는 솔루션을 제안하십시오.


/etc/resolv.conf :

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN


답변

다른 오류가 발생하기 전에 /etc/resolv.conf의 공허함을 해결해야합니다.

적어도 하나의 리졸버를 반영해야합니다. 이것이 유일한 문제라면 해결이 효과가 있습니다.

시험

vi /etc/resolv.conf

편집 모드로 이동하십시오. 아래를 추가하십시오 :

nameserver 8.8.8.8
nameserver 8.8.4.4

그 경우 게시물을 참조하십시오

ping google.com

공장.


답변

이 시도:

sudo nano /etc/resolvconf/resolv.conf.d/tail

나노 텍스트 편집기에서 빈 resolv.conf.d 파일이 열립니다. 이 파일의 첫 번째 줄에 DNS 서버 주소를 배치하고 아래에 표시된대로 캐리지 리턴 (히트 입력)으로 줄을 끝내야합니다.

nameserver 8.8.8.8