|
发表于 2009-12-9 20:49:58
|
显示全部楼层
有两个问题想请教亞利艾爾:
1. 我在/etc/conf.d/net 中设置了eth0通过DHCP方式获取IP,使用的DHCP客户是dhcpcd,如下:
- # configuration fo eth0
- config_eth0="dhcp"
- # DHCP Moudle
- modules="dhcpcd"
- # configuration for dhcp (generally)
- dhcp_eth0="release nontp nonis"
- # configuration for dhcp modules (specifically)
- ## dhcpcd
- dhcpcd_eth0="-t 20"
复制代码
其中,超时时间设了足够长,20s。但是,每次开机(台式机),有80%的机会获取的是一个IPv4LL的地址: 169.254.196.95/16。只好# /etc/ini.t/net.eth0 restart。不知这和什么有关系,有没有可能解决?
2. 第一次才留意到 /etc/init.d/dhcpcd 这个服务。启动计算机,并且正确到IP地址后,查看dhcpcd的状态:
- # /etc/init.d/dhcpcd status
- * status: stopped
复制代码
那么这个dhcpcd服务是干嘛的?是否需要加到default runlevel中?
Post by 亞利艾爾;2054075
可以试试/etc/init.d/dhcpcd restart,以后不要那么麻烦。
至于问题不知道。以前好像有过,但是又不知道怎么的就好了。你可以把你/var/log/everything/current上传一下看看。 |
|