1. 程式人生 > >路由器單臂路由配置

路由器單臂路由配置

over out 交換 outside 原理 enca -s 外網 images

路由器單臂路由配置

一、實驗原理

單臂路由:通過創建路由器端口的邏輯子接口來承擔不同vlan的網關,來實現不同網段PC可以通過同一個物理接口訪問外網。

二、實驗目標

1、掌握單臂路由的配置
2、實現C1和C2不同網段通過NAT轉換都能訪問外網端口

三、實驗步驟
1、新建GNS3拓撲圖

技術分享圖片

2、配置交換機

SW1#conf t
SW1(config)#no ip routing //關閉交換機的路由功能
SW1(config)#vlan 10 //添加兩個vlan分別為vlan 10 和vlan 20
SW1(config-vlan)#exit
SW1(config)#vlan 20
SW1(config-vlan)#exit

SW1(config)#int f1/0 //進入交換機f1/0接口,即與C1相連的接口
SW1(config-if)#switchport access vlan 10 //加入vlan 10
SW1(config-if)#exit
SW1(config)#int f1/1 //進入交換機f1/1接口,即與C2相連的接口
SW1(config-if)#switchport access vlan 10 //加入vlan 20
SW1(config-if)#exit
SW1(config)#int f1/15 //進入f1/15即與路由器相連的接口
SW1(config-if)#switchport mode trunk //設為trunk模式,允許所有vlan通過

驗證vlan是否添加成功(特權模式輸入show vlan-s b)

技術分享圖片

3、配置路由器

R1#conf t
R1(config)#int f0/1
R1(config-if)#ip add 12.0.0.1 255.255.255.0 //配置路由外網口的IP地址
R1(config-if)#no shut
R1(config-if)#ip nat outside //指定該端口為外網口
R1(config-if)#exit
R1(config)#int f0/0 //開啟物理端口
R1(config-if)#no shut
R1(config-if)#int f0/0.10 //進入f0/0的邏輯子接口f0/0.10
R1(config-subif)#encapsulation dot1Q 10 //封裝協議設為默認dot10Q協議,允許通過的vlan為10

R1(config-subif)#ip add 192.168.10.1 255.255.255.0 //配置邏輯子接口的IP地址
R1(config-subif)#no shut
R1(config-subif)#ip nat inside //指定該接口為內網接口
R1(config-subif)#int f0/0.20
R1(config-subif)#encapsulation dot1Q 20
R1(config-subif)#ip add 192.168.20.1 255.255.255.0
R1(config-subif)#no shut
R1(config-subif)#ip nat inside
R1(config-subif)#exit
R1(config)#access-list 10 permit 192.168.10.0 0.0.0.255 //建立訪問控制列表
R1(config)#access-list 20 permit 192.168.20.0 0.0.0.255
R1(config)#ip nat inside source list 10 interface f0/1 overload //匹配端口
R1(config)#ip nat inside source list 20 interface f0/1 overload

驗證接口是否配置成功(特權模式:show ip int b)
技術分享圖片

配置路由R2

R2#conf t
R2(config)#int f0/0
R2(config-if)#ip add 12.0.0.5 255.255.255.0
R2(config-if)#no shut

4、驗證C1和C2能否訪問外網

C1
技術分享圖片
C2
技術分享圖片

路由器單臂路由配置