|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本文章的作者是外来人,如需转载,请联系外来人
coyote在第二张内网网卡上启用dhcpd
N久没上过这论坛了,因为换了次论坛,我的用户名不能用了后来只是偶尔路过,新玩意太少,除了那个防检测NAT共享感兴趣(但是没有给出详细原理和代码)外,没啥新东西。今天突然有网友加我QQ,因为我原来发过用CL制作三网卡的帖。他问我可否在第三张网卡也就是第二张内网网卡上启用dhcp,我原来没启用过。这会上路由研究了一下,得出了个方法,不过没测试过,希望大家测试.
首先,分析dhcp在哪,
coyote# ps aux|grep dhcp
432 root 356 S udhcpd /etc/udhcpd.conf
原来如此,那再看看dhcpd的内容
coyote# cat /etc/udhcpd.conf
内容如下:
start 192.168.0.2
end 192.168.0.50
opt domain localdomain
opt lease 7200
interface eth0
lease_file /var/state/dhcp/dhcpd.leases
opt dns 61.236.127.244
opt dns 211.98.2.4
opt subnet 255.255.255.0
opt router 192.168.0.1
这就简单了,把/etc/dhcpd.conf复制一下,名字随便取,比如
cp /etc/udhcpd.conf /etc/udhcpd.2.conf
再修改
edit /etc/udhcpd.2.conf
把其中的start和end改成你想分配的ip开始和结束地址,eth0改为要改的网段的网卡,比如eth2,router就是你第二张内网网卡的ip,dns按当地设置来,lease_file是dhcpd记录分配了哪些ip的文件,名字要另取一个,比如 lease_file /var/state/dhcp/dhcpd.2.leases
然后加入路由器启动脚本,即
edit /etc/rc.d/rc.local
在最后加一句
udhcpd /etc/udhcpd.2.conf
在这一句之后记得一定要打一个回车!!!
最后别忘了在主菜单中选写盘
[ 本帖最后由 kenlau 于 2006-12-21 21:17 编辑 ] |
|