具体命令
永不超时(很重要,没有的话10min后配置消失)
jincheng(config)#line console 0
jincheng(config-line)#exec-timeout 0 0
建议每台上班开始时都配
3、交换机 VLAN 配置
对LAN6中的交换机,将10个端口配置为 VLAN1,将另外10个端口配置为VLAN2,上行接入到路由器R4的端口配置为VLAN Trunk 端口。
SW7
#进入交换机配置模式并改名:
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW7
#创建 VLAN:
SW7(config)#vlan 1
SW7(config-vlan)#exit
SW7(config)#vlan 2
SW7(config-vlan)#exit
#将端口分配到 VLAN:
SW7(config)#interface range fastEthernet 0/2 - 11
SW7(config-if)#switchport access vlan 1
SW7(config-if)#exit
SW7(config)#interface range fastEthernet 0/12 - 21
SW7(config-if)#switchport access vlan 2
SW7(config-if)#exit
#配置 Trunk 端口:
SW7(config)#interface fastEthernet 0/1
SW7(config-if)#switchport trunk encapsulation dot1q #将 trunk 封装模式设置为 dot1q
SW7(config-if)#switchport mode trunk
Switch0(config-if)#switchport trunk allowed vlan all
SW7(config-if)#end
SW7#show vlan #查看vlan
SW7#show interfaces trunk
配置接口IP
R1:
Router>enable
Router#configure terminal
Router(config)#hostname R1
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 172.16.1.145 255.255.255.240
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface serial 0/0/0
R1(config-if)#ip address 172.16.1.129 255.255.255.252
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface serial 0/0/1
R1(config-if)#ip address 172.16.1.133 255.255.255.252
R1(config-if)#no shutdown
R1(config-if)#end
Router#show ip interface brief
R1#show ip route
R2:
Router>enable
Router#configure terminal
Router(config)#hostname R2
R2(config)#interface fastEthernet 0/0
R2(config-if)#ip address 172.16.0.193 255.255.255.192
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface fastEthernet 0/1
R2(config-if)#ip address 172.16.0.129 255.255.255.192
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface serial 0/0/0
R2(config-if)#ip address 172.16.1.134 255.255.255.252
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface serial 0/0/1
R2(config-if)#ip address 172.16.1.137 255.255.255.252
R2(config-if)#no shutdown
R2(config-if)#exit
Router#show ip interface brief
R2#show ip route
R3:
Router>enable
Router#configure terminal
Router(config)#hostname R3
R3(config)#interface fastEthernet 0/0
R3(config-if)#ip address 172.16.0.1 255.255.255.128
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#interface fastEthernet 0/1
R3(config-if)#ip address 172.16.1.141 255.255.255.252
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#interface serial 0/0/0
R3(config-if)#ip address 172.16.1.130 255.255.255.252
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#interface serial 0/0/1
R3(config-if)#ip address 172.16.1.138 255.255.255.252
R3(config-if)#no shutdown
R3(config-if)#exit
Router#show ip interface brief
R3#show ip route
R4:
Router>enable
Router#configure terminal
Router(config)#hostname R4
R4(config)#interface fastEthernet 0/0
R4(config-if)#ip address 172.16.1.142 255.255.255.252
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#interface fastEthernet 0/1
R4(config-if)#ip address 172.16.1.1 255.255.255.192
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#interface fa1/0.1
R4(config-subif)#encapsulation dot1Q 1 #关联VLAN 1
R4(config-subif)#ip address 172.16.1.65 255.255.255.240
R4(config-subif)#no shutdown
R4(config-subif)#exit
R4(config)#interface fa1/0.2
R4(config-subif)#encapsulation dot1Q 2
R4(config-subif)#ip address 172.16.1.81 255.255.255.240
R4(config-subif)#no shutdown
R4(config-subif)#end
Router#show ip interface brief
R4#show ip route
接口状态变化后路由表的变化
以R2路由器为例,将某个接口状态从UP和Down 之间变化时,查看R2上的路由表的变化,并将接口状态与查看到的路由表的之间的对应关系以截屏方式显示:
R2:
R2(config)#interface serial 0/0/0
R2(config-if)#shutdown
R2#show ip interface brief
R2#show ip route
6、配置路由协议
在 R1、R2、R3三台路由器的互连接口上配置 OSPF 路由协议。
在R3上配置关于LAN5、LAN6这两个目的网络(可以聚合成一个目的网络)的静态路由。
在R4上配置一条缺省路由,用于LAN5、LAN6上的主机访问 LAN1 ~ LAN4的主机。
R1:
R1(config)#router ospf 1
R1(config-router)#network 172.16.1.129 0.0.0.0 area 0
R1(config-router)#network 172.16.1.133 0.0.0.0 area 0
R1(config-router)#network 172.16.1.145 0.0.0.0 area 0
R1(config-router)#end
R1#show ip ospf neighbor ---查看OSPF邻居
R2:
R2(config)#router ospf 1
R2(config-router)#network 172.16.1.134 0.0.0.0 area 0
R2(config-router)#network 172.16.1.137 0.0.0.0 area 0
R2(config-router)#network 172.16.0.193 0.0.0.0 area 0
R2(config-router)#network 172.16.0.129 0.0.0.0 area 0
R2(config-router)#end
R3:
R3(config)#router ospf 1
R3(config-router)#network 172.16.1.130 0.0.0.0 area 0
R3(config-router)#network 172.16.1.138 0.0.0.0 area 0
R3(config-router)#network 172.16.0.1 0.0.0.0 area 0
R3(config-router)#network 172.16.1.141 0.0.0.0 area 0
R3(config-router)#redistribute static subnets #这条命令用于将静态路由重发布到 OSPF 中
R3(config-router)#end
聚合静态路由
R3(config)#ip route 172.16.1.0 255.255.255.128 172.16.1.142
查看OSPF数据库
show ip ospf database
R4:
#缺省路由
R4(config)#ip route 0.0.0.0 0.0.0.0 172.16.1.141
R4#show ip route 0.0.0.0 0.0.0.0 #专门用于查看缺省路由详细信息
8、R2 上配置 DHCP Relay协议
LAN2上的主机需要通过DHCP 协议从DHCP Server 获取动态 IP 地址。路由器R2需要配置 DHCP Relay 协议,协助主机从部署在LAN1中的 DHCP Server 上获取地址。
R2:
R2(config)#interface fastEthernet 0/1
R2(config-if)#ip helper-address 172.16.1.149 #DHCP 服务器地址
10、主机互通测试(交换机不接路由器)及交换机MAC表查看
在主机配置 IP 地址后,在交换机不接路由器时,主机只是接在交换机下。如果两台主机在同个网段内(也就是在同个广播域内)是可以相互通信的,不在一个网段(也就是不在同个广播域内)是无法进行相互通信的。
两台主机之间能否进行通信,用 Ping进行测试。
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW9
SW9(config)#interface fastEthernet 0/1
SW9(config-if)#shutdown
#在交换机上查看 MAC 表命令
show mac address-table
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW1
SW9(config)#interface fastEthernet 0/1
SW9(config-if)#shutdown
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW2
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW3
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW4
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW5
#在交换机上查看 MAC 表命令
show mac address-table
SW7(config)#interface fastEthernet 0/1
SW7(config-if)#shutdown
11、主机互通测试(交换机接路由器)及路由器ARP表查看
在交换机接到路由器后,网络中的任何两台主机都可以相互通信。
两台主机之间能否进行通信,用 Ping进行测试。
#在路由器上查看 ARP 表命令
show arp
16、邮件收发
一台主机上(假设 LAN4 上静态地址主机)写邮件并发送邮件,另一台主机(LAN2上的动态主机)上接收邮件并查看邮件。