+ -
当前位置:首页 → 问答吧 → (已解决)lfs安装后,关于dhcp的问题

(已解决)lfs安装后,关于dhcp的问题

时间:2007-11-19

来源:互联网

一开始安装的时候,按照教程用的是静态分配ip地址,结果不可以上网,后来问了网管,网管说必须动态分配ip地址才可以。于是搜索了一下如何安装dhcp,按blfs6.2的第14章内容进行了安装。然后reboot。
提示:
starting dhclient on the eth0 interface....
SIOCGIFFLAGS: No such device [fail]

rtnetlink answers:file exists [fail]

gateway already setup: skipping [warn]

这些原因是不是因为我先前用的是静态ip设置,现在该了所以原来的文件也应该删除就 可以了?

作者: gaven   发布时间: 2007-11-19

要正常使用DHCP功能,必须首先安装成功相应的DHCP客户端,并安装启动daemon,如用DHCPCD的话是用blfs-bootscripts的
make install-service-dhcpcd
然后修改 /etc/sysconfig/network-devices目录下的相应配置文件,具体的内容需要问网管。比如我的台式机上的DHCPCD配置文件是

#/etc/sysconfig/network-devices/ifconfig.eth0/dhcpcd
ONBOOT="yes"
SERVICE="dhcpcd"
#我的是双网,ADSL网关是10.0.0.138
DHCP_START="-G 10.0.0.138"
DHCP_STOP="-k"

# Set PRINTIP="yes" to have the script print
# the DHCP assigned IP address
PRINTIP="no"

# Set PRINTALL="yes" to print the DHCP assigned values for
# IP, SM, DG, and 1st NS. This requires PRINTIP="yes".
PRINTALL="no"

作者: linux001   发布时间: 2007-11-19

好的,谢谢,我刚才自己倒腾了一下,把原来/etc/sysconfig/network-devices/ifconfig.eth0/
下的关于静态ip地址分配的内容删掉,就可以了

作者: gaven   发布时间: 2007-11-19