근데 dhcp를 왜 설치하려고 그래여.
님의 리눅스 랜카드가 ip를 받아와야 해서 dhcp를 설치하려고 합니까.
그럼 뭔가 오해를 하고 있는거 같은데요. 제 생각엔... dhcp로 ip받는거랑
dhcp파일들이랑 관계가 있나, 난 그렇지 않다고 보는데요. 님의 의도를
모르니... dhcp파일들은 리눅스가 dhcp서버로 활용하겠다는 겁니다.
그리고... netcfg, netconf, linuxconf으로 설정하는 것보다.
# vi /etc/dhcpd.conf
default-lease-time 86400; // 1일 임대 시간
max-lease-time 259200; // 최대 임대 시간 3일차
option subnet-mask 255.255.255.0; // 서브넷마스크
option broadcast-address 192.168.0.255; // 브로드캐스트
option routers 192.168.0.1; // 게이트웨이
option domain-name-servers 168.126.63.1; // 찾을 DNS 서버
option domain-name "domainname.com"; // 도메인
subnet 192.168.0.0 netmask 255.255.255.0
{
range 192.168.0.2 192.168.0.254; // 임대 IP 범위
}
이렇게 설정하는 것이 보다 현명한 방법이 아닐까 합니다. 그리고
제 생각인데 dhcp로 ip를 받아온다고 해서
dhcp*.rpm파일을 설치하는게 아니라고 보는데요.
dhcpd는 말그대로 dhcp서버의 역할이지 dhcp*.rpm이. dhcp로 된
ip를 받아 오는게 아닙니다.
dhcpclient라는 프로그램이 있다고는 하지만, 전 보질 못했구여.
eth0에서 dhcp로 ip를 받아오려면...
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
IPADDR=
NETMASK=
NETWORK=
BROADCAST=
ONBOOT=yes
BOOTPROTO=dhcp
USERCTL=no
GATEWAY=
GATEWAYDEV=
경우에 따라 OK가 안떨어지는 경우가있으니. 그때는 ^C...
#ifconfig 해보면 ip는 받아와있을겁니다.
제가 알고 있는 dhcp에 대한 내용입니다.
그럼 도움이 되길...
: rpm -qa | grep dhcp* 를 치면
:
: dhcp-2.0-12.i386.rpm 과 dhcpcd-1.3.18pl8-6.i386.rpm 이 나옵니다.
:
: 그리고 rpm -ihv --force dhcpcd-1.3.18pl8-6.i386.rpm 을 쳐보니
:
: 이미 설치가 되어있다고 나오네여..
:
: 결론적으로 이 두 rpm 이 제 컴에 설치가 되었다는 예긴데...
:
:
: 그래서 rpm 삭제 한번 해보려고
:
: rpm -e dhcpcd-1.3.18pl8-6.i386.rpm 를 쳤습니다..
:
: 그런데 이게 웬일입니까.. 파일이 없다고 나오네여..
:
: 분명히 설치되어 있다고 나와놓고..-.-;
:
: 이게 무슨 문제인지요~~
:
: 이 문제와 리눅스에서 인터넷 연결이 안되는것과 연관성이 있는거 같습
:
: 니다..
:
: 모듈은 올라와 있는데 netcfg, netconf, linuxconf 를 이용하여
:
: 아무리 dhcp설정을 해봐도
:
: 인식이 안되네여..
:
: 분명 이 문제와 연관성이 있는거 같은데..
:
: 답변 부탁드릴께여..고수님들..
:
: <참고>
: 부팅시에 eth0 관련부분에 이렇게 나옵니다.
:
: Determining IP information ..... Operation failed ---- [ failed ]
:
: 라고 나옵니다..
:
: 즉 부팅시에 lo 부분 나오고 바로 eth0 부분 뜨면서 위 메세지가 곧바로
:
: 뜨면서 다음부분으로 넘어갑니다..
:
: ip는 찾아보지도 않는거 같아여..
:
: --
: 찬성합니다..--이젠 리눅스로 무엇을 할 것인가?
http://ezlinux.sgro.net/