美文网首页系统运维专家
Cisco交换机里IOS DHCP Server里配置推送路由

Cisco交换机里IOS DHCP Server里配置推送路由

作者: 贺鱼 | 来源:发表于2018-03-12 21:09 被阅读23次

    平时我们用ISC DHCPD的话,可以在配置文件里面,向dhcp的客户端推送路由。现在如果我们用cisco交换机做dhcp服务器的话,这个该怎么破。

    这事儿其实交换机是支持的。先看看交换机配置界面的帮助:

    cisco-3560e-1#conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    cisco-3560e-1(config)#ip dhcp pool vlan31
    cisco-3560e-1(dhcp-config)#?
    DHCP pool configuration commands:
      bootfile             Boot file name
      client-identifier    Client identifier
      client-name          Client name
      default-router       Default routers
      dns-server           DNS servers
      domain-name          Domain name
      exit                 Exit from DHCP pool configuration mode
      hardware-address     Client hardware address
      host                 Client IP address and mask
      import               Programatically importing DHCP option parameters
      lease                Address lease time
      netbios-name-server  NetBIOS (WINS) name servers
      netbios-node-type    NetBIOS node type
      network              Network number and mask
      next-server          Next server in boot process
      no                   Negate a command or set its defaults
      option               Raw DHCP options
    
    cisco-3560e-1(dhcp-config)#option ?
      <0-254>  DHCP option code
    

    派的上用场的就是option配置项。根据相关文档的记载,向dhcp客户端推送121和249两个option code,就可以实现路由推送功能了。

    这时候有两种方法,如果推送的路由,掩码是24,也就是255.255.255.0,那可以用ip的方式来设定路由信息。比如这样:

    image.png

    这里我是向客户端推送了一个 10.23.52.0/24 via 10.20.11.254 的路由。大家注意几个数字的顺序,第一个是掩码的长度,然后是网段,第二个ip是网关的ip。

    如果我推送的网段,他不是24的,也许他是16的,那就不能用ip这种方法了。就得用hex的方式:


    image.png

    这里我是向客户端推送 10.20.0.0/16 via 10.20.11.254,注意这几个十六进制数的顺序:
    第一个 0x100a,10是网段的掩码,化成十进制就是16, 0a是网段IP的第一个,化成十进制就是10
    第二个0x140a,14是网段IP的第二个,化成十进制是20, 0a开始就是网关IP了,0a就是十进制的10
    第三个0x140b, 14是网关IP的第二个,化成十进制是20,0b是网关IP的第三个数,化成十进制就是11
    第四个0xfe, 这里就是网关IP的最后一个数,化成十进制就是254

    根据以上的解释,明白cisco交换机的dhcp server如何设置路由推送了吧。

    相关文章

      网友评论

        本文标题:Cisco交换机里IOS DHCP Server里配置推送路由

        本文链接:https://www.haomeiwen.com/subject/skfofftx.html