IP를 ping할 수 있지만 도메인 이름을 확인할 수 없습니다.

IP를 ping할 수 있지만 도메인 이름을 확인할 수 없습니다.

내 서버에 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그때 시도해 보았지만 아무 것도 하지 않는 것 같았습니다 start.reload

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

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


/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

답변1

다른 오류가 발생할 것으로 예상하기 전에 빈 /etc/resolv.conf 문제를 해결해야 합니다.

최소한 하나의 파서를 반영해야 합니다. 이것이 유일한 문제라면 솔루션이 작동할 것입니다.

노력하다

vi /etc/resolv.conf

편집 모드로 들어갑니다. 다음을 추가하세요.

nameserver 8.8.8.8
nameserver 8.8.4.4

경우 게시물을 참조하세요

ping google.com

일하다.

답변2

이 시도:

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

그러면 Nano 텍스트 편집기에 빈 resolv.conf.d 파일이 열립니다. 파일의 첫 번째 줄에 DNS 서버 주소를 입력해야 하며 다음과 같이 캐리지 리턴(Enter 키 누르기)으로 줄을 끝내야 합니다.

nameserver 8.8.8.8

관련 정보