내 서버에 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