分享

DHCP配置在三层交换机上连通路由器

 昵称63478486 2019-04-17

用DHCP配置单臂路由器能实现自动分配IP的问题,但在实际搭建中一般都把DHCP配置在三层交换机上。

用cisco packet tracer做模拟环境,如图:

路由器的F0/0口接三层交换机的F0/1,三层的G0/1,G0/2分别接对应二层的G0/1,G0/2;

PC1,PC2设置为自动获取IP;

在路由器R0上添加lo0端口以测试外网能不能通。

路由器R0配置

conf t

int loopback 0 

ip add 1.1.1.1    255.255.255.0 //添加lo0环回口并设置IP

 

int fa0/0 

no shut

ip add 100.1.1.1   255.255.255.0  //配置与三层交换相连的接口IP

exit

 

router rip

version 2

network 100.1.1.0  //因为网络较小,用RIP协议就满足了,把直连网络段通告出去

 

三层交换机SW0配置:
conf t

ip routing   //开启三层设备的路由功能

service dhcp  //开启三层设备DHCP功能

-------------------------------------

router rip

version 2

network 100.1.1.0   255.255.255.0

network 192.168.1.0  255.255.255.0

network 192.168.2.0   255.255.255.0      //启用RIP协议,通告直连网段

exit

--------------------------------------

int f0/1

no switchport     //关闭与路由相连端口的交换功能

ip add 100.1.1.2  255.255.255.0     //给上连路由器的端口配置IP

exit

vlan 10

name   AAA   //创建名为AAA, vlan序号为10的局域网

vlan 20  

name   BBB    //同上

exit

----------------------------------------

int g0/1

switchport access vlan 10    //  把G0/1端口加入vlan10

int g0/2

sw acc vlan 20     //同上

int vlan 10            //进入vlan10 端口

ip add 192.168.1.1    255.255.255.0   //给vlan10配置IP地址

int vlan 20

ip add 192.168.2.1   255.255.255.0   //同上

--------------------------------------                                              

ip dhcp excluded-address 192.168.1.1   192.168.1.10   //同下

ip dhcp ex 192.168.2.1 192.168.2.10                             //排除2.1到2.10这个十个IP地址使其不自动分配

ip dhcp pool vlan10

network 192.168.1.0  255.255.255.0

default-address 192.168.1.1

dns-server  114.114.114.114        //建立名为vlan10的地址池,设置网段/网关/dns

ip dhcp pool vlan20

net 192.168.2.0  255.255.255.0

de 192.168.2.1

dns 8.8.8.8      //同上,建立名为vlan20的地址池

end

--------------------------------

结束了吗,没有

想要通外网,还需要一条默认路由。三层交换机上

conf t

ip route 0.0.0.0   0.0.0.0   100.1.1.1

到这里就配置完成。在PC上ping 1.1.1.1,通。

---------------------------------------------------------------------------------------------------------------------------------------------------

还有几个可用配置命令。三层交换上:

conf t

int   range  f0/1-12,15,18     // 使用range命令可以一次选择多个端口,如1到12,外加15,18这几个端口

switch  mode access    //修改接口模式  

spanning-tree  portfas  //获取ip地址更快

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多