61.Linux2008. 7. 21. 14:02
반응형

페도라 네트워크 설정하는데 완젼 삽질했음..
다른게 아니라 DNS 에서 완젼 캐삽질....
dns 설정은 보통 인터넷으로 검색해 보니 resolv.conf 를 수정해주면 된다고 나와있다.

#vi /etc/resolv.conf


참고로 저는 페도라9을 설치 했는데 service network restart 했더니 resolv.conf 파일이 초기화 되어있다.
근데 resolv.conf 파일을 열어보면 자동으로 생성되는 파일이라고 수정하지 말라고 씌여 있다.

그래서 혹시나 해서 ifcfg-eth0 을 수정해봤다.

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
HWADDR=XXXXXXXXX
ONBOOT=yes
NM_CONTROLLED=yes
IPADDR=XXX.XXX.XXX.XXX
NETMASK=255.255.255.0
GATEWAY=XXX.XXX.XXX.XX
DNS1=XXX.XXX.XXX.XX
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
IPV6INIT=no

DNS1 이 부분을 추가해줬더니 된다..


파일을 열어 확인해 봤더니 nameserver 가 추가되어 있다. ^ㅆ^

#vi /etc/resolv.conf

# generated by NetworkManager, do not edit!
nameserver 192.203.138.11

와.. . 이거 하나 때문에 얼마나 삽질했는지..
외부에서 telnet 접속은 되지만
ping 을 입력해보면 호스트를 찾을 수 없다.
그리고 yum update 를 했을때, 혹은 yum 을 이용해서 뭔가 설치하려고 하면 아래와 같은 오류가 발생 할
수 있다.

[Errno 4] IOError: <urlopen error (-3, ....

이럴땐 DNS 설정을 해주면 해결이 된다.


출처 : http://chery.tistory.com/119 님....

Posted by 1010