seignior 发表于 2015-12-10 20:08:25

dhcp能说明自定义路由嘛?

看了半天dhcp的options,没找到,发帖问问

例如路由ip为192.168.0.254/24,设置了dhcp,默认0.0.0.0走192.168.0.254对应的网关,但我希望172.16.0.0/12从192.168.0.1出去,当然,我可以直接在ros上做个路由表,但我更希望dhcp能直接通知客户端而不是在ros上做路由策略(因为会跳多一次)。
这个可以这样做的吗?怎么做?

jike106397 发表于 2015-12-10 22:36:35

用option121,你真高端

9939781 发表于 2015-12-10 23:56:36

本帖最后由 9939781 于 2015-12-11 00:28 编辑

172.16.0.0/12从192.168.0.1走
dhcp选项code:121
参数值:0x0CAC10C0A80001

seignior 发表于 2015-12-11 01:24:36

thx楼上两位

lcgjk 发表于 2015-12-11 08:26:10

可以实现,通过option字段121即可实现目的,但是这个还需要看你的客户端是什么的,XP和window 2003系统的不支持该选项,只支持option 249,路由设备可能很多都不支持(具体没查,只用模拟器测试cisco的路由器上不支持该字段——!)

seignior 发表于 2015-12-11 14:58:31

9939781 发表于 2015-12-10 23:56
172.16.0.0/12从192.168.0.1走
dhcp选项code:121
参数值:0x0CAC10C0A80001

自己给自己解释一下备忘

172.16.0.0/12从192.168.0.1走

0x
掩码12换算16进制0C
172.16.0换算16进制AC10(后面的0可以忽略了?AC1000)(172=AC,16=10)
192.168.0.1换算16进制C0A800001

so......
0x0CAC10C0A80001


页: [1]
查看完整版本: dhcp能说明自定义路由嘛?