우선 이 문서에서는 다음과 같이 설정 하겠습니다.
IP: 192.168.0.200
Netmask: 255.255.255.0
Gateway: 192.168.0.1
이제 아래 순서대로 실행하면 됩니다.
1. /etc/network/interfaces 내용을 수정합니다.
[이전내용]
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
[바뀐내용]
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.200
netmask 255.255.255.0
gateway 192.168.0.1
2. /etc/resolv.conf 내용 추가
파일이 없을경우엔 새로 생성하고 있으면 마지막줄 정도에 다음을 추가한다.
[추가할내용]
nameserver 168.126.63.1
3. networking 재시작
$sudo /etc/init.d/networking restart
4. 확인
$ping google.co.kr
#추가작업
서버를 내렸다 다시 올리면 /etc/resolv.conf의 파일이 자꾸 지워지는 현상이 생겨서
resolvconf 패키지를 지웠습니다.
이 패키지를 지우면 어떤 일이 발생할지는 모르지만 일단 삭제~
-- 다른방법 하나더
구글링하니 이런 방법도 있는것 같습니다. 한번해보세요~
$ sudo cp /etc/resolv.conf /etc/resolv.conf.auto
$ sudo gedit /etc/dhcp3/dhclient.conf
문서 편집기로 열린 파일 내용에 다음 라인을 삽입합니다.
prepend domain-name-servers 208.67.222.222,208.67.220.220;
저장을 하고 문서 편집기를 종료 합니다.
$ sudo ifdown eth0 && sudo ifup eth0
윗글중에서 밑글에 빨간색으로 표시한 부분이 오픈DNS 입니다.
prepend domain-name-servers 208.67.222.222,208.67.220.220;
$ sudo gedit /etc/dhcp3/dhclient.conf
문서 편집기로 열린 파일 내용에 다음 라인을 삽입합니다.
prepend domain-name-servers 208.67.222.222,208.67.220.220;
저장을 하고 문서 편집기를 종료 합니다.
$ sudo ifdown eth0 && sudo ifup eth0
윗글중에서 밑글에 빨간색으로 표시한 부분이 오픈DNS 입니다.
prepend domain-name-servers 208.67.222.222,208.67.220.220;
댓글 없음:
댓글 쓰기