[완료] [Fedora 10 and Ubuntu 8.10] 최신 리눅스에서 고정 IP로 네트웍이 작동하지 않습니다.
어젯밤에는 fedora10에서 자기 마음대로 변형되는 네트웍 설정에 관해 질문을 올렸었습니다만 (답은 얻지 못했고), 하루종일 삽질한 결과 여러가지가 추가되어 다시 다시 한 번 종합하여 질문을 드립니다.
시간적인 경과를 보면 다음과 같습니다.
Fedora6 사용 중 -> 하드웨어 업그레이드 -> Fedora10 설치 -> 고정아이피 설정시 프로그램이 netmask를 자동으로 변형시킴 -> /etc/sysconfig/network-script/if-eth0를 수정하여 수동으로 netmask를 설정함 -> 네트웍 재시작 (혹은 reboot) -> 여전히 네트웍은 연결되지 않음
Fedora의 문제인가 싶어, Ubuntu8.10을 설치해보았습니다. 이번에는 수동으로 설정하는 프로그램조차 찾기 어렵더군요.
Ubuntu8.10설치 -> /etc 아래의 eth0 설정 부분을 수동으로 변경 (정확한 설정파일 이름은 기억이 안 나네요) -> 여전히 네트웍이 연결되지 않음 (network 환경 보는 데서 보면 설정한 대로 ip와 netmask가 변형된 것은 보입니다)
추가적인 참고사항으로,
리눅스 처음 설치 후 기본적인 dhcp 상태에서는 네트웍이 연결이 되다가, 고정 아이피로 변경하면 작동하지 않는 것. 그리고 이후에 다시 dhcp로 돌려놓아도 네트웍이 연결되지 않는 것.
윈도우즈에서는 아무 문제 없이 작동하는 것.
기존 fedora core6에서는 gui를 통한 setting 만으로도 잘 되던 컴퓨터였던 것(ssh, ftp 등 운영)
등이 있습니다.
이를 봐서는 기계의 문제나 리눅스에서 장치 인식의 문제, ip의 문제는 아닌 것으로 판단되구요.
/etc/resolv.conf 에 nameserver 가 ip address 형식으로 설정되어 있고,
/etc/sysconfig/network-scripts/ifcfg-eth0 는 대략 다음과 같은 기본 형태를 가지고 있고,
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
HWADDR=xx:xx:xx:xx:xx
TYPE=Ethernet
IPADDR=xxx.xxx.xxx.xxx
NETMASK=255.255.255.0
ifconfig 시에 eth0의 설정한 대로의 ip와 netmask 값이 제대로 보이며,
network restart시에 아무런 오류가 없이 진행이 됩니다.
network-functions, ifup-eth0 같은 스크립트까지 살펴보고 뭔가 있나 보지만, 도저히 짧은 실력으로 문제가 있는 부분을 알 수가 없네요. inet6 addr가 문제가 될 수도 있을까요? 무선랜이나 블루투스는 달려있지 않은 desktop 컴퓨터입니다.
어디가 문제인지, 혹은 어디를 더 살펴보아야 할지, 문제를 밝히기 위해 어떤 것을 확인해볼 수 있을지, 문제를 판단하기 위해 어떤 자료를 제가 더 올려드리면 확인이 가능하실지 좀 도움을 주십시오.
게이트웨이
게이트웨이까진 핑이 나가나요?
게이트웨이 설정이 안되었다면,
해 보심이...
잘 됩니다.
제가 ping에 대해 잘 모릅니다만,
ping xxx.xxx.xxx.1 로 게이트웨이 주소를 넣어보면 잘 진행이 됩니다.
ping으로 몇 가지 테스트를 더 해보았는데, ping을 실행하면 nameserver에서 주소도 제대로 가져오는 것 같습니다.
ping kldp.org 하면 숫자로 된 주소를 보여주네요. 연결을 되지 않습니다만. (이건 이 글을 쓰는 윈도우즈에서도 연결되지 않으니 문제는 아닌 것 같습니다만)
또 몇 군데 학교 안의 주소를 넣으니 ping을 받기도 하는 군요(제가 있는 곳이 학교입니다). ping을 받는다고 해도 브라우저에서 웹사이트가 열리는 건 아니네요.
ping이 원래 어떤 식으로 동작하는 지 몰라서 상황을 다 써 보았습니다.
말씀하신 명령은 실행시켜보았으나
라고 나오네요.
Informatics
혹시 네트워크
혹시 네트워크 매니저가 동작하고 있는게 아닐까요?
구체적인 체크 방법을 알려 주시겠습니까?
네트워크 매니저가 동작하고 있다는 게 어떤 의미인지 잘 모르겠습니다.
이를 어떻게 확인하면 되고,
어떻게 처리하면 될지 구체적으로 알려주실 수 있으신지요?
Informatics
해결했습니다.
말씀하신 내용이 무슨 뜻인지 몰라 검색하다 보니,
다음과 같은 문서를 발견하고,
http://wiz.pe.kr/233
http://www.mjmwired.net/resources/mjm-fedora-f9.html#network
시스템 시작시 작동하는 서비스에서 NetworkManager를 사용 않음으로, Network를 사용으로 수정 후에 제대로 인터넷이 연결되네요.
간단하게 설명하면, Network Manager가 wireless등의 사용을 위한 진보된 기술인데, 고정IP 사용시에 문제가 생길 수 있고, 이게 default 값이므로 문제가 혹시 생기면 사용하는 서비스를 예전 방식인 Network로 바꾸라는 내용이네요.
아. 속이 다 시원합니다.
감사합니다.
Informatics
와 감사합니다 ;ㅅ; 덕분에 저도 해결했습니다!
몇일간 이걸로 삽질을 했는데 저도 해결되었네요^^;;
감사합니다~
댓글 달기