dns 설정을 변경해 주어도 안되네요...
글쓴이: lilia21 / 작성시간: 화, 2003/09/30 - 4:53오후
안녕하세요? xscale 기반의 임베디드 장치에 리눅스를 포팅하고 있습니다.
target board의 /etc/resolv.conf를 보니 유효하지 않은 nameserver가 잡혀있어서 저희 환경에 맞는 nameserver로 변경을 했습니다.
변경된 nameserver를 적용하려면 어떻게 해야 하나요?
service xinetd restart를 하니까 매 한가지로 서버 이름으로는 검색이 안되네요... 하지만 ip addr로는 접속이 됩니다.
뭐가 잘못되었을까요?
[root@EMPOS etc]$cat /etc/resolv.conf
domain postech.ac.kr
nameserver 141.223.1.2
nameserver 141.223.7.51
[root@EMPOS etc]$
Forums:
그냥 네트웍 설정을 바꾼거 아닌가요?
자체적으로 네임서버를 구축하는 경우가 아니면 그냥
network 서비스만 재시작 하면 되는데요.. ^^;; ( eth0 등 네트웍 장치들을 다시 띄워주면 됨)
바뀐 네임서버 설정을 적용하는데 xinetd를 왜 재시작해야하는지 전 이해가 안되는군요.. ㅡㅡ;;
doogle.
network 서비스를 재시작 하는 것이 xinetd restart가 아
network 서비스를 재시작 하는 것이 xinetd restart가 아닌가요? ^^; (초보입니다)
network 서비스 재시작이 무엇을 말하는 것인지 알려주세요...(eth0등 네트웍 장치들을 다시 띄워준다는 말은 ifconfig로 제거했다가 다시 잡아주라는 말인가요?? 잘 이해가 안됩니다....
즐거운 리눅서 생활 되세요 ^^*
Re: dns 설정을 변경해 주어도 안되네요...
[root@EMPOS etc]$ cat /etc/resolv.conf
domain postech.ac.kr
nameserver 141.223.1.2
nameserver 141.223.7.51
[root@EMPOS etc]$
-----------------------------------------------------------------------------------
우선, 글의 요지가 뭔지 잘 와닿지가 않습니다. (제가 이해력이 떨어지는지도 모르겠습니다만..)
(1) network 을 재 시작하는 것은 여러가지가 있습니다만 대개는 아래와 같은 방법이 사용되고 있습니다.
@pop2 root]# /etc/rc.d/init.d/network restart
or
@pop2 root]# ifdown eth0
....
@pop2 root]# ifup eth0
.............
(2) name server 변경을 하신다고 했는데, 그리고 접속이 안된다는말씀도 말입니다. 어느서버로 접속이 안된다는 말씀이신지 모르겠습니다. resolv.conf 파일이 적어주신 것과 같은 머신에서 다른 곳으로 접속을 시도 했을 경우에, 접속이 안된다는 것인지... 아니면 적어주신 서버로 접속을 시도 했을 경우, 접속이 안된다는 말씀인지 말입니다.
전자의 경우는 네임서버의 IP 만 적어주시고 네트웍을 리스타트 하면 될듯하고
후자의 경우는 당연히 그 머신의 domain name 이 있어야 합니다. 사설 네트웍의 경우는 그 네트웍을 관장하느 네임서버에 그 서버의 정보를 가지고 있어야 겠죠~
음... 미흡한 답변이지만 도움이 되셨으면 합니다. 죄송하지만 제가 지금 근무중이라서요... 그럼 이만...
suandyou
suandyou1980@hanmail.net
"Don't say good bye, say to see you again!"
xinetd는...
슈퍼데몬이 아니던가요 --a
ifdown eth0 같은 스크립트가 있을것 같네요. 뭐... 아니면 원래 명령어를 사용하셔야죠. 기억이.. --;;
------------------
나는 바보
답변 감사드립니다. ^^(suandyou님이 지적해 주신 (2)의 전
답변 감사드립니다. ^^
(suandyou님이 지적해 주신 (2)의 전자의 경우에 dns가 안되네요)
network 서비스를 초기화 하려고 했더니 아래와 같은 에러가 뜨면서 계속 dns서비스를 받지 못하고 있어요... 뭐가 잘못일까요...?
[root@EMPOS root]$/etc/rc.d/init.d/network restart
/etc/rc.d/init.d/network: cd: /root/Project: No such file or directory
rmmod: smc91111_pri: Device or resource busy
rmmod: smc91111_sec: Device or resource busy
Bringing up interface lo
Using /lib/modules/2.4.19-rmk4-pxa2-empx1/net/smc91111_pri.o
Warning: loading smc91111_pri will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
insmod: A module named smc91111_pri already exists
Using /lib/modules/2.4.19-rmk4-pxa2-empx1/net/smc91111_sec.o
Warning: loading smc91111_sec will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
insmod: A module named smc91111_sec already exists
Using /lib/modules/2.4.19-rmk4-pxa2-empx1/net/p80211.o
Warning: loading p80211 will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
insmod: A module named p80211 already exists
[root@EMPOS root]$
즐거운 리눅서 생활 되세요 ^^*
[quote="lilia21"]답변 감사드립니다. ^^(suandyo
네트웍 서비스를 재시작하기위해 네트웍카드 커널 모듈(윈도우즈의 장치드라이버 같은녀석이라고 생각하면 됩니다.)을 내렸다가 다시 올리게 되는데.. 내리는 것(rmmod) 부터가 제대로 되지 않고 있군요. 임베디드 개발환경이라 일반 적인 리눅스 환경하고 틀려서 그런건지... 네트웍 커널 모듈도 처음보는 거고.. (보통은 rtl8139나 뭐 이런거일텐데..)
아무튼 설정을 적용하지 못하고 있어서 아직까지 새로설정된 DNS가 적용되지 않을 겁니다.
제능력으로는 더이상 도움을 못드리겠군요.
시스템을 reboot할 수 있다면 그렇게 해보는 것도 나쁘지는 않을텐데요..
doogle.
댓글 달기