如何编译才能让内核支持DHCP?
如何编译才能让内核支持DHCP?是自动获得IP的DHCP客户端,不是DHCP服务器 客户端的实现应该是靠软件向DHCP服务器发出请求获取IP,DNS后自动设置,而不是特别需要内核的支持 但是在编译内核时有相关的选项。但是在默认情况下没有启用。而且“Kuye”在“ http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=15177 ”里说“Networking options - 网络选项
-> Socket Filtering
和我一样不拨号而使用 DHCP 解析的选上它。。。”
应该怎么选呀?
http://www.linuxfans.org/nuke/modules/Forums/files/snapshot1_107.jpg 那些我选项全没选,我昨晚才用内猫拨号上过网,没异常
Socket Filtering估计需要PPP过滤时才用到,和dhcp没关系
IP:DHCP和IP:BOOTP support似乎是做远程无盘启动机器的内核时用的,就是说,如果你的机器是无盘机器,通过网卡上的BOOT ROM从远程机器上无盘启动linux的话,那么远程机器上的那台机器的内核就需要这两项功能 yes, for normal use, u need not choose it. but when u need compile bootless or nfs root, u need choose it. i forget the detail. 多谢两位!!!
事情的开始是这样的:我是FTTB+LAN的上网方式。以前是分配一个10.11.xxx.xxx的固定内网IP,通过网关进行NAT上的网。现在电信改造,改用执行一个客户端程序的方式认证后上网。在2000下的“本地连接”中指定“自动获得IP地址”(DHCP)。据我在win2000下的观察,是机器在启动时(激活网卡时)自动获得一个10.160.112.xxx的内网IP(此时无法与外网通讯),然后执行客户端程序登陆,通过验证后获得一个61.52.112.xxx的公网IP。但是我在linux中使用DHCP时,无法获得10.160.112.xxx这样的内网IP,提示无法激活网卡。我还以为是我编译内核时导致的错误。
RH8、2.4.20内核 but if u windows 2k can get a dhcp server, that means u have a dhcp server in your intranet, then why u linux can not get a internal dhcp address? can u check u dhcp server if it get such a request?
页:
[1]