실제로 실행중인 Ubuntu 버전을 지정하지 않았으므로 (특히 몇 년 동안 실행했다고 말한 이후) 정기적으로 업그레이드한다고 가정하고 Ubuntu 12.04와 이야기하고 있습니다. 여기.
/ etc / network / interfaces 파일을 수정해야합니다 ...
$ sudo gedit /etc/network/interfaces
... 다음과 함께 (네트워크 인터페이스가 eth0이라고 가정하고 상황에 맞게 값을 변경하십시오) :
auto eth0
iface eth0 inet dhcp
파일을 저장하기 전에 해당 인터페이스 (이 경우 "eth0")에 대한 다른 참조가 없는지 확인하십시오. 그러나 과거에 수동으로 정적을 설정했다면 다음과 같이 보일 수 있습니다.
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
해당 블록이 보이지 않으면 해당 샷을 제공하고 네트워킹을 다시 시작할 때 인터페이스에 DHCP 할당 IP 주소가 표시되는지 확인하십시오 (sudo /etc/init.d/networking restart).
결정한 내용 (DHCP 또는 정적)에 관계없이 해당 파일을 편집 한 후 네트워킹을 다시 시작해야합니다.
$ sudo /etc/init.d/networking restart
그러나 고정 IP를 설정 한 경우 일반적으로 DHCP를 통해받는 다른 정보도 올바른지 확인해야합니다. 여기에는 DNS 정보 (예 : 네임 서버)가 포함됩니다. /etc/resolv.conf 파일을 편집하십시오.
$ sudo gedit /etc/resolv.conf
이 파일에는 네임 서버가 포함되어 있습니다 (검색 할 도메인을 포함 할 수도 있지만 필요하지는 않습니다). 일반적으로 라우터 일뿐이지만 다른 것을 완전히 사용하고있을 수도 있습니다 (작동한다는 것을 알고 있기 때문에 OpenDNS를 제공하겠습니다).
nameserver 208.67.220.220
nameserver 208.67.222.222
이름 서버를 지정하지 않으면 인터넷 액세스에 도메인 이름을 사용할 수 없습니다 (예 : "ping google.com").
간단한 조회를 수행하여 DNS를 테스트 할 수 있습니다.
$ nslookup google.com
다음과 같은 내용이 포함 된 것을 다시 가져와야합니다.
...
Name: google.com
Address: 74.125.227.100
...
그것이 작동하면, 모든 준비가 된 것입니다!