天天看点

修改 dhcp服务器 端口,配置DHCP服务器实例网络环境

配置DHCP服务器实例网络环境:一台2811路由,一台2950交换机,一台3560交换机,三台自动获取IP地址的PC。

划分三个vlan1,vlan2,vlan3。拓扑如下

修改 dhcp服务器 端口,配置DHCP服务器实例网络环境

配置命令及步骤如下:

第一步:配置Router1 2811路由成为DHCP服务器

1、设置地址池

Router1(Config)#ip dhcp pool test01

Router1(Config)#ip dhcp pool test02

Router1(Config-pool)#network 192.168.2.0 255.255.255.0

Router1(Config-pool)#Default-router 192.168.2.254

Router1(Config-pool)#lease 30

Router1(Config-pool)#exit

Router1(Config)#ip dhcp pool test03

Router1(Config-pool)#network 192.168.3.0 255.255.255.0

Router1(Config-pool)#Default-router 192.168.3.254

Router1(Config-pool)#lease 30

Router1(Config-pool)#exit

Router1(Config)Ip Dhcp Excluded-address 192.168.1.2 192.168.1.10

/* ip 192.168.1.2至192.168.1.10这9个IP地址服务器不分配出去

Router1(Config)Ip Dhcp Excluded-address 192.168.2.2 192.168.2.10

/*同上 192.168.2.2至192.168.2.10不分配

Router1(Config)Ip Dhcp Excluded-address 192.168.3.2 192.168.3.10

/*同上 192.168.3.2至192.168.3.10不分配

PS:

一般要把网关地址设成不分配~~比如我们刚才设的子网网关192.168.1.254

3、设置连接端口IP

Router1(Config)#fastEthernet 0/1

Router1(Config-if)#switchport address 192.168.4.2 255.255.255.0

Router1(Config-if)#no shutdown

Router1(Config-if)#exit

4、配置路由表

Router1(Config)#ip route 192.168.1.0 255.255.255.0 192.168.4.1

/*要送到192.168.1.0网段的数据发往192.168.4.1 ip地址

Router1(Config)#ip route 192.168.2.0 255.255.255.0 192.168.4.1

Router1(Config)#ip route 192.168.3.0 255.255.255.0 192.168.4.1

Router1(Config)#ip route 192.168.4.0 255.255.255.0 192.168.4.1

Router1(Config)#exit

Switch#show ip route

/*会看到路由表上已经更新:

修改 dhcp服务器 端口,配置DHCP服务器实例网络环境

PS:

这里使用的时静态路由~~但是本人推荐用动态路由~这里只是因为需要设置的IP段比较少所以才选用静态路由设置

但是一般情况下是不会选择静态路由的,特别是IP段特别多得时候,不然设置很麻烦~所以推荐使用动态路由!命令如下

Router1(Config)#router rip

Router1(Config-router)#network x.x.x.x    /* x.x.x.x为地址段~~如192.168.1.0

5、开启DHCP服务

Router1(Config)#Service Dhcp

Router1(Config)#ip dhcp relay information option

/*这个命令现在很少使用了,个人感觉可有可无,因为已经

设置helper-address了(下面的三层交换机里设置),但是保险起见打吧- -

第二步:配置三层交换机3560

1、创建VLAN:

Switch>en

Switch#configure terminal

Switch(config)#vlan 2

Switch(config-vlan)#vlan 3

Switch(config-vlan)#exit

2、设置vlan的IP 以及相关参数

Switch(config)#interface vlan 1

Switch(config-if)#ip add 192.168.1.254 255.255.255.0

Switch(config-if)#ip helper-address 192.168.4.2

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface vlan 2

Switch(config-if)#ip add 192.168.2.254 255.255.255.0      //IP地址要和DHCP设置子网的网关一样,

Switch(config-if)#ip helper-address 192.168.4.2             否则PC无法获取IP地址且无法通信

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#interface vlan 3

Switch(config-if)#ip address 192.168.3.254 255.255.255.0

Switch(config-if)#ip helper-address 192.168.4.2          //此处为设置指定dhcp服务器的地址,

Switch(config-if)#no shutdown                              表示通过Ethernet0向该服务器发送DHCP请求包

3、设置各个连接端口参数

Switch(Config)#Interface  fastEthernet 0/4

Switch(Config)#switchport trunk encapsulation dot1q      //二层交换机和三层不一样,必须先设置数据封装格式

Switch(Config)#switchport mode trunk                     //对应二层交换机,形成trunk口实现多vlan通信

Switch(Config)#Interface  fastEthernet 0/1

Switch(config-if)#no switchport                          //使端口开启三层功能,可以理解为变成路由端口

Switch(config-if)#ip address 192.168.4.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

Switch(config)#ip  routing                              //开启路由功能

4、设置路由表

Switch(Config)#router rip                               //进入动态路由模式

Switch(Config-router)#network 192.168.1.0               //自动学习 192.168.1.0网段地址

Switch(Config-router)#network 192.168.2.0               //同上

Switch(Config-router)#network 192.168.3.0

Switch(Config-router)#network 192.168.4.0

Switch(Config-router)#exit

/*配置动态路由后,记得要在特权模式下查看路由表,确保要学的IP地址都已学到

第三步:配置二层交换机2950

1、创建VLAN:

Switch1>en

Switch1#configure terminal

Switch1(config)#vlan 2

Switch1(config-vlan)#vlan 3

Switch1(config-vlan)#exit

2、设置端口全局参数

Switch1(Config)#Interface Range fastEthernet 0/1 - 3

/*注意:哪些端口连接PC就设置哪个端口,如果设置的端口是连接交换机或者路由的就有可能造成环路

Switch1(Config-if-range)#switchport mode access

/*此处把端口设成为portfast模式~即不在不再使用STP的算法,也就是说端口从堵塞直接变为转发

3、将端口添加到VLAN2,3中(PS:所有端口默认VLAN1~~这个都知道吧~~)

Switch1(Config)#interface  fastethernet 0/2

Switch1(Config)#switchport access Vlan 2

Switch1(Config)interface  fastethernet 0/3

Switch1(Config-if-range)#switchport access vlan 3

4、将F0/4端口设成trunk模式

Switch1(Config)#interface  fastethernet 0/4

Switch1(Config)#switchport mode trunk