文章目录
实验拓扑
实验步骤
1.单臂路由
1.1配置PC1IP地址
PC1> ip 192.168.1.2/24 192.168.1.1
PC1代表内网server,PC2PC3采用DHCP自动分配IP
1.2在ESW1上创建两个VLAN
ESW1#vlan database
ESW1(vlan)#vlan 10
ESW1(vlan)#vlan 20
ESW1(vlan)#exit
1.3为ESW1配置接口模式和VLAN
ESW1#config t
ESW1(config)#int f1/1
ESW1(config-if)#switchport mode acc
ESW1(config-if)#switchport access vlan 10
ESW1(config-if)#exit
ESW1(config)#int f1/2
ESW1(config-if)#swit mode acc
ESW1(config-if)#swit acc vlan 20
ESW1(config-if)#exit
ESW1(config)#int f1/3
ESW1(config-if)#swit mode acc
ESW1(config-if)#swit acc vlan 10
ESW1(config-if)#exit
ESW1(config)#int f1/0
ESW1(config-if)#swit mode trunk
ESW1(config-if)#end
ESW1#show vlan-switch
1.4为R1配置逻辑接口(f0/0.10配置vlan10,f0/0.20配置vlan 20)
R1#config t
R1(config)#int f0/0
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#int f0/0.10
R1(config-subif)#encapsulation dot1Q 10
R1(config-subif)#ip addr 192.168.1.1 255.255.255.0
R1(config-subif)#exit
R1(config)#int f0/0.20
R1(config-subif)#encapsulation dot1Q 20
R1(config-subif)#ip addr 192.168.2.1 255.255.255.0
R1(config-subif)#exit
R1(config)#exit
R1#show ip int bri
至此,单臂路由配置完成。
PC1 PC2 PC3 R1 可通信,R1ip地址配置好后可验证。
2.配置R1R2接口IP地址
R1#config t
R1(config)#int f1/0
R1(config-if)#ip addr 200.2.2.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R2#config t
R2(config)#int f0/0
R2(config-if)#ip addr 200.2.2.254 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
PC1 --> R1,验证内部可正常通信。
3.对R1做DHCP配置使PC自动获得IP地址
R1#config t
R1(config)#ip dhcp pool v10
R1(dhcp-config)#network 192.168.1.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.1.1
R1(dhcp-config)#exit
R1(config)#ip dhcp pool v20
R1(dhcp-config)#network 192.168.2.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.2.1
R1(dhcp-config)#exit
测试看PC2 PC3能否自动获得IP地址
PC2> dhcp
PC3> dhcp
4.对R1做NAT地址转换
1在R1上设置NAT,f0/0为入接口,f1/0为出接口
R1(config)#int f0/0
R1(config-if)#ip nat inside
R1(config-if)#exit
R1(config)#int f1/0
R1(config-if)#ip nat outside
R1(config-if)#exit
2设置PC1的地址静态转换
R1(config)#ip nat inside source static 192.168.1.2 200.2.2.10
3设置PC2 PC3的地址动态转换
定义ACL规则:允许内部网络访问外部网络
R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255
R1(config)#access-list 1 permit 192.168.2.0 0.0.0.255
将access-list 指定的内部局部地址与指定的内部全局地址池进行转换
(overload表示使用地址复用)
R1(config)#ip nat inside source list 1 int f1/0 overload
R1(config)#ip nat pool 12321 200.2.2.2 200.2.2.126 netmask 255.255.255.0
R1(config)#ip nat inside source list 1 pool 12321
4测试用PC访问外部地址
。。。失败
用PC1访问自己的转换地址试试
。。成功了
测试用外部设备访问内网PC
。。。成功