欢迎阅读二狗子博客!本实验将使用cisco Packet Tracer模拟器搭建一套比较完整的网络拓扑,且实现相关功能和服务,本文档的关键点在于使用三层交换机的路由功能实现不同网络互通功能。
将三台三层交换机与二层交换机用双绞线连接,设置三层交换机为VTP server,不同三层下的二层交换机设置不同的VTP密码,形成独立的三个VTP域,每台三层交换机下设置不同vlan,并给vlan设置默认网关和子网掩码。
在三层交换机之间的端口上关闭交换转发的方式,改为路由端口,并为相连端口配置相同网段的IP地址。
三层交换机开启路由功能,下面两台三层交换机配置缺省路由,上面一台连接服务器群的三层交换机使用静态路由。
二层交换机将端口加入到对应的vlan中去,将三层与二层交换机相连的端口改成trunk模式,三层交换机的端口要更改封装方式。
在vlan中设置DHCP中继,把DHCP等服务器接入,配置好服务器功能。
en
conf t
ip routing(打开路由功能)
int range g0/1-2(进入与其他两台交换机相连接的端口)
如果是高速以太网端口就是g,如果是24个快速以太网端口就是f
no switchport(关闭数据交换功能,自动跳转到路由功能)
其余两台交换机操作同上 。
en
conf t
vtp domain (设置一个vtp域名,三台交换机一样)
vtp password (设置一个vtp密码,每台三层与对应二层交换机使用一个相同密码)
vtp mode (三层为server模式,二层为client模式)
三层交换机配置了之后紧接着就去对应的二层配置
三层交换机2和3方法同上
en
conf t
vlan xxx
exit
vlan xxx(根据实际需要来设置相关vlan)
exit
int vlan xxx(进入相关vlan配置默认网关)
ip address xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx(ip地址加网关)
Ip helper-address xxx.xxx.xxx.xxx(配置上DHCP中继,即DHCP服务器的ip)
no shutdown
exit
int vlan xxx(进入相关vlan配置默认网关)
ip address xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx(ip地址加网关)
Ip helper-address xxx.xxx.xxx.xxx(配置上DHCP中继,即DHCP服务器的ip,每个vlan中都添加DHCP中继)
no shutdown
exit
……(有多少vlan就配置多少个默认网关,这里的默认网关要和DHCP服务器中配置的一致)
另外两台三层交换机配置方法同上
选择三层交换机与二层交换机相连的端口
en
conf t
int range f0/1-3(例如是1-3端口连接的二层交换机)
switchport mode access
switchport mode trunk
(上面两句可以关闭端口的协商模式,并转到trunk模式)
switchport trunk encapsulation dot1q(端口封装方式改成802.1q)
其余两台三层交换机方法同上
二层交换机:
en
conf t
int f0/24(与三层交换机连接的端口)
switchport mode trunk(改成trunk模式)
三层交换机:
en
conf t
Int g0/1(进入三层交换机相互连接的端口)
Ip address xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx(设置一个单独的ip地址,这个ip地址假设为A)
no shutdown
int g0/2(进入另一个端口)
ip address xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx(设置另外一个单独的ip地址,这个地址假设为C)
进入到另外两台交换机中:
Int g0/1(进入三层交换机相互连接的端口)
Ip address xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx(设置一个单独的ip地址,这个ip地址假设为B)
no shutdown
如果这个端口与ip地址为A的端口相连,那么这个ip地址B就和ip地址A在同一网段
交换机2和3:
en
conf t
ip route 0.0.0.0(目的网段) 0.0.0.0(目的网段掩码) 192.168.0.1(出口ip)
这里的缺省路由目的网段为所有ip,即0.0.0.0 掩码也为0.0.0.0 出口ip则是另外一台交换机与这台交换机相连接的端口
(假如交换机2里面的主机需要访问交换机1上面连接的服务器,那么这个出口ip就是交换机1与交换机2连接的端口g/1)
同理,在交换机3中配置缺省路由为:
en
conf t
ip route 0.0.0.0 0.0.0.0 192.168.100.1(交换机1与交换机3相连接的出口ip)
交换机1的静态路由:
en
conf t
ip route 192.168.1.0 255.255.255.0 192.168.0.2
(这里的目的ip网段是交换机2中配置的vlan的网段,例如在交换机2中配置的第一个vlan默认网关为192.168.1.1 那么这里的目的网段就是192.168.1.0 这里的出口则是交换机2与交换机1相连接的端口ip)
ip route 192.168.2.0 255.255.255.0 192.168.0.2
(交换机2下面有多少个vlan,交换机一上面就需要配置多少条静态路由)
ip route 192.168.5.0 255.255.255.0 192.168.100.2
(配置交换机1到交换机3的静态路由,出口ip为交换机3的端口ip)
同理,在交换机3下有多少vlan就需要多少条静态路由。
en
conf t
int range f0/1-20(任意选择多少个端口,单个端口就是int f0/1)
switchport access vlan xxx(实验中是把每个二层交换机对应到一个vlan下面去,所以就每个二层交换机选择一个vlan就好)
其他交换机添加端口至vlan的方法同上
先给服务器配置好静态ip地址
在services页面选择DHCP服务
添加相应的DHCP地址池,默认网关需要和在三层交换机中配置的vlan中的默认网关一致。
Ip地址池的起始ip要大于默认网关的ip,总分配数不能大于255
配置完静态ip后在services页面创建主机记录和别名记录
最后在pc上选择自动获取ip地址即可,也可在web页面中访问绑定的域名。其他服务配置功能也类似!