LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1401|回复: 16

dhcp 配置问题<问题已解决>

[复制链接]
发表于 2006-1-8 11:56:34 | 显示全部楼层 |阅读模式
我emerge dhcpcd,然后配置/etc/conf.d/net如下:
config_eth0=("dhcp")
dhcp_eth0=("")
没有反应,无法 得到ip地址,请问应该怎样配置dhcp客户端
我的网络是一个四口宽带路由器,一边接adsl猫,一边接四台计算机,若计算机是windows,能自动获取ip地址,若用gentoo,手工配置ip地址
config_eth0=("192.168.1.3/24 brd 192.168.1.255")
routes_eth0=("default gw 192.168.1.254")
可以正常上网
到底是哪儿的问题呢?
发表于 2006-1-8 12:03:57 | 显示全部楼层
留空看看..
回复 支持 反对

使用道具 举报

发表于 2006-1-8 15:48:27 | 显示全部楼层
得把dhcpd加入到自动启动中去 或者手动启动dhcpd
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-8 18:39:31 | 显示全部楼层
我装的是dhcpcd,没有dhcp服务器端,没有dhcpd,怎么办,难道没有办法了吗?
回复 支持 反对

使用道具 举报

发表于 2006-1-8 19:06:52 | 显示全部楼层
Post by zhaoyaming
我装的是dhcpcd,没有dhcp服务器端,没有dhcpd,怎么办,难道没有办法了吗?

你到底是要作server还是client?如果是作server,那换udhcp;如果只是作client,那就把你装的dhcpcd加入启动的服务里。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-10 23:06:52 | 显示全部楼层
我emerge  dhcpcd 后,在/etc/init.d/中没有找到dhcpcd 文件,也就不能 rc-update add dhcpcd boot,是什么地方出了问题了呢?
回复 支持 反对

使用道具 举报

发表于 2006-1-10 23:28:54 | 显示全部楼层
Post by zhaoyaming
我emerge  dhcpcd 后,在/etc/init.d/中没有找到dhcpcd 文件,也就不能 rc-update add dhcpcd boot,是什么地方出了问题了呢?

你没错,我错了,是没有/etc/init.d/里面的dhcpcd启动脚本,不过我的/etc/conf.d/net里面只有一句:config_eth0=( "dhcp" )
就好使。你再试试。记得先/sbin/dhcpcd eth0看看行不行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-10 23:54:27 | 显示全部楼层
1、/etc/init.d/net.eth0 stop
成功stop
2、修改/etc/conf.d/net,只加上config_eth0=("dhcp")
3、执行/sbin/dhcpcd eth0 没有任何输出
4、执行ifconfig,只有lo,没有eth0
好像不行
回复 支持 反对

使用道具 举报

发表于 2006-1-11 00:05:36 | 显示全部楼层
1、/etc/init.d/net.eth0 stop
成功stop
2、修改/etc/conf.d/net,只加上config_eth0=("dhcp")
[color="Red"]3、执行/sbin/dhcpcd eth0 没有任何输出
这个似乎不对劲。有没有看过/var/log/messages?
[color="#ff0000"]4、执行ifconfig,只有lo,没有eth0
先ifconfig up eth0,再dhcpcd eth0看看呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-11 00:14:59 | 显示全部楼层
/var/log/messages中的输出:
Jan 10 23:50:23 zym-linux dhcpcd[22689]: timed out waiting for a valid DHCP server response
执行ifconfig up eth0
输出
eth0:未知的主机
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表