우분투에서 DHCP 사용 시 DNS 서버 고정하기
- Posted at 2007/11/06 23:51
- Filed under 리눅스
저는 인터넷 공유기를 사용합니다. 그런데 언제부턴가 인터넷에 연결할 때마다 /etc/resolv.conf 를 보면 nameserver 192.168.123.1 라는 이상한 DNS 서버가 잡혀있습니다. 공유기 자체 DNS 서버인가 했지만, 실제로 동작하는 서버는 아닙니다.

문제는 저 DNS 서버 설정 때문에 인터넷 연결 속도가 현저하게 느려진다는 것입니다. 인터넷에 연결하기 위해서는 DNS 서버를 이용하여 도메인을 IP로 바꿔주는 과정이 필요한데, 잘못된 DNS 서버가 설정되어 있으니 연결이 지연되는 것이지요. /etc/resolv.conf 에서 잘못된 DNS 서버를 제거해도, DHCP로 유동 IP를 받아오기 때문에 재부팅하면 설정이 원래대로 돌아갑니다.
그러므로 DHCP 클라이언트의 설정을 고쳐야 합니다. 방법은 다음과 같습니다.

그러므로 DHCP 클라이언트의 설정을 고쳐야 합니다. 방법은 다음과 같습니다.
1. /etc/dhcp3/dhclient.conf 파일을 엽니다. 우분투에서는 Alt+F2 하고 gksu nautilus 하면 편집할 수 있습니다. 다른 리눅스 배포판이라면 파일 위치가 다소 다를 수 있습니다.
2. 파일 맨 끝에 prepend domain-name-servers 168.126.63.1,168.126.63.2; 를 추가합니다. 여기서 168.126.63.1와 168.126.63.2는 KT의 DNS 서버입니다. 다른 DNS 서버를 사용하신다면 그걸로 바꾸시면 됩니다.
Posted by 랜덤여신
- Tag
- dhcp, dhcpcd, DNS, linux, ubuntu, 리눅스, 우분투
- Response
- 1 Trackback , 4 Comments
Trackback URL : http://barosl.com/blog/trackback/578
Trackbacks List
-
Ubuntu 에서 DNS 서버 주소를 고정하기
Tracked from Dawin의 즐거운 Java 세상 2008/03/20 00:02 Delete일반적으로 DNS 주소는 /etc/resolv.conf 에 지정되어 있습니다. 하지만 DHCP 사용시 이 값은 부팅할 때마다 변경될 수 있습니다. 여러가지 이유로 DNS 주소를 고정하고 싶을 경우 아래 파일에 다음 내용을 추가하시면 됩니다. /etc/dhcp3/dhclient.conf prepend domain-name-servers [서버주소1];[서버주소2]; 원문 주소 : http://barosl.com/blog/578
Comments List
-
음..전 공유기 쓰지만 다행히 제대로된 DNS 주소가 나오네요.
-
유용한 정보 감사합니다. :)
저도 얼마전에 그것때문에 땀 삐직 흘렸던 적이 있었습니다. -
일부 공유기에서는 자체적으로 수동으로 dns를 적용하는 기능이 있습니다. 이 기능을 사용하면 공유기에 물린 각각의 컴퓨터를 일일이 수정하지 않아도 자동으로 적용됩니다.
-
감사합니다.. 이 문제 때문에 몇일간 고생했는데.. ^^
제가 활동중인 카페에도 소개해야 되겠군요...