配置
1、ISP
ISP(config)#int ethernet 0/0
ISP(config-if)#ip add 10.1.1.10 255.255.255.0
ISP(config-if)#no shutdown
ISP(config-if)#exit
ISP(config)#int loopback 0
ISP(config-if)#ip add 10.10.10.10 255.255.255.0
ISP(config-if)#exit
2、客户端
pc1(config)#int e0/0
pc1(config-if)#ip address 192.168.1.1 255.255.255.0
pc1(config-if)#no shutdown
pc1(config-if)#exit
pc1(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.254
pc2(config)#int ethernet 0/0
pc2(config-if)#ip address 192.168.2.1 255.255.255.0
pc2(config-if)#no shutdown
pc2(config-if)#exit
pc2(config)#ip route 0.0.0.0 0.0.0.0 192.168.2.254
3、核心交换机
SW(config)#ip routing
SW#vlan database
SW(vlan)#vlan 10
SW(vlan)#vlan 20
SW(vlan)#vlan 100
SW(vlan)#exit
SW(config)#int vlan 10
SW(config-if)#ip add 192.168.1.254 255.255.255.0
SW(config-if)#no shutdown
SW(config-if)#exit
SW(config)#int vlan 20
SW(config-if)#ip add 192.168.2.254 255.255.255.0
SW(config-if)#no shutdown
SW(config-if)#exit
SW(config)#int vlan 100
SW(config-if)#ip add 1.1.1.3 255.255.255.0
SW(config-if)#no shutdown
SW(config-if)#exit
SW(config)#int range f1/2 - 3
SW(config-if-range)#switchport mode access
SW(config-if-range)#switchport access vlan 100
SW(config-if-range)#exit
SW(config)#int f1/0
SW(config-if)#switchport mode access
SW(config-if)#switchport access vlan 10
SW(config-if)#exit
SW(config)#int f1/1
SW(config-if)#switchport mode access
SW(config-if)#switchport access vlan 20
SW(config-if)#exit
SW(config)#ip route 0.0.0.0 0.0.0.0 1.1.1.10
4、网关
GA1(config)#int fastEthernet 0/0
GA1(config-if)#ip add 1.1.1.1 255.255.255.0
GA1(config-if)#no shutdown
GA1(config-if)#exit
GA1(config)#int fastEthernet 0/1
GA1(config-if)#ip add 10.1.1.1 255.255.255.0
GA1(config-if)#no shutdown
GA1(config-if)#exit
GA1(config)#ip route 192.168.0.0 255.255.0.0 1.1.1.3
GA1(config)#ip route 0.0.0.0 0.0.0.0 10.1.1.10
GA1(config)#ip access-list standard 1
GA1(config-std-nacl)#permit 192.168.0.0 0.0.255.255
GA1(config-std-nacl)#exit
GA1(config)#ip nat inside source list 1 interface fastEthernet 0/1 overload
GA1(config)#int f0/0
GA1(config-if)#ip nat inside
GA1(config-if)#exit
GA1(config)#int f0/1
GA1(config-if)#ip nat outside
GA1(config-if)#exit
---vrrp配置:全局模式配置追踪端口,接口下配置vrrp
GA1(config)#track 1 interface fastEthernet 0/0 line-protocol
GA1(config-track)#exit
GA1(config)#track 2 interface fastEthernet 0/1 line-protocol
GA1(config-track)#exit
GA1(config)#int f0/0
GA1(config-if)#vrrp 1 ip 1.1.1.10
GA1(config-if)#vrrp 1 priority 120
GA1(config-if)#vrrp 1 preempt
GA1(config-if)#vrrp 1 track 1 decrement 100
GA1(config-if)#vrrp 1 track 2 decrement 100
GA1(config-if)#exit
GA2(config)#int f0/0
GA2(config-if)#ip add 1.1.1.2 255.255.255.0
GA2(config-if)#no shutdown
GA2(config-if)#exit
GA2(config)#int f0/1
GA2(config-if)#ip add 10.1.1.2 255.255.255.0
GA2(config-if)#no shutdown
GA2(config-if)#exit
GA2(config)#ip route 0.0.0.0 0.0.0.0 10.1.1.10
GA2(config)#ip route 192.168.0.0 255.255.0.0 1.1.1.3
GA2(config)#ip access-list standard 1
GA2(config-std-nacl)#permit 192.168.0.0 0.0.255.255
GA2(config-std-nacl)#exit
GA2(config)#ip nat inside source list 1 interface fastEthernet 0/1 overload
GA2(config)#int f0/1
GA2(config-if)#ip nat outside
GA2(config-if)#exit
GA2(config)#int f0/0
GA2(config-if)#ip nat inside
GA2(config-if)#exit
GA2(config)#int fastEthernet 0/0
GA2(config-if)#vrrp 1 ip 1.1.1.10
GA2(config-if)#vrrp 1 preempt
GA2(config-if)#exit
验证
查看命令
Show vrrp
Show vrrp brief
两台网都正常时,GA1是master路由器
当GA1上的某个接口down掉之后,GA2切换为master路由器
当GA1上的接口恢复之后,GA1切换为master路由器