vpcs可以通过dhcp获取ip了

3654阅读 0评论2008-06-25 mirnshi
分类:

现在上下班比较耗费时间,所以留给晚上空闲的时间也就少多了(自己先找个借口)。鼓动n次后,终于基本实现了dhcp的IP地址获取,但是有些功能能简化就简化了,特别对于租期没有处理。超时为1,3,9,而不是rfc规定的时间。

dhcp版,估计这周末会提供linux和windows版。自己先做个简单测试,不过在NM-16ESW上,测试不过去,也许是配置不对,或者不支持dhcp,在路由口上,倒是很快的,发出2个discover包后,server就有回应包了,cisco的dhcp server先要去看看有没有空闲的IP,然后再回应,结果就是client在1秒内等不到回应包,再发一个就可以了。

这次写dhcp功能有些偷懒,没有读RFC,直接拷贝FreeBSD的dhclient源码的头文件,然后通过真实pc获取dhcp地址的包监听,查看dhcp协议。也许会存在一些错误,还是先测试跑跑看吧。

本想按老规矩,贴图留念,可是上传文件特别地慢,似乎是 cu 的问题。算了



ip dhcp pool vpcs1
   network 192.168.1.0 255.255.255.0
   default-router 192.168.1.1
!
ip dhcp pool vpcs2
   network 192.168.2.0 255.255.255.0
   default-router 192.168.2.1
!
interface Ethernet0/0
 ip address 192.168.1.1 255.255.255.0
 half-duplex
!
interface Ethernet0/1
 ip address 192.168.2.1 255.255.255.0
 half-duplex
!
router rip
 version 2
 network 192.168.1.0
 network 192.168.2.0
 no auto-summary


上一篇:解决了Tomcat的中文显示和提交
下一篇:增加了FileZilla的快速连接数