EVE(2.0.3-59) 模拟器:ASA5520(842)NAT和端口映射

一、拓扑图

二、要求:
1、inside里面的PC1、Server01能够ping 通 117.184.14.213
2、将inside里面的Server01 的23端口映射到公网2300端口
3、dmz里面的Server02能ping通117.184.14.213
4、将 dmz 里面的Server02 的23 端口映射到公网 300端口
5、inside 里面的PC1、Server01 通ping 通dmz 里面的Server02
三、配置:
3.1、ASA配置:
接口配置:
conf t
int e0
no sh
nameif inside
ip add 192.168.100.254 255.255.255.0
int e1
no sh
nameif outside
ip add 117.184.14.214 255.255.255.252
int e2
no sh
nameif dmz
sec 50
ip add 172.16.1.1 255.255.255.0
exit
路由配置:
route outside 0.0.0.0 0.0.0.0 117.184.14.213
route inside 192.168.1.0 255.255.255.0 192.168.100.1
route inside 192.168.20.0 255.255.255.0 192.168.100.1
outside、dmz 允许ping
access-list yuxunp permit icmp any any
access-group yuxunp in interface dmz
Inside 区域做NAT,以及Inside里面的服务器做端口映射。(全局模式)
conf t
object network in_out_pat
subnet 0.0.0.0 0.0.0.0
nat (inside,outside) dynamic interface
exit
端口映射(全局模式)
object network oa236
host 192.168.1.236
nat (inside,outside) static int ser tcp 23 2300
exit
DMZ区域做 NAT,以及DMZ里面的服务器做端口映射。(全局模式)
object network dmz_out_pat
subnet 172.16.1.0 255.255.255.0
nat (dmz,outside) dynamic interface
exit
端口映射(全局模式)
object network dmz_ser02_ys
host 172.16.1.10
nat (dmz,outside) static int ser tcp 23 300
exit
ACL配置(outside):(全局模式)
access-list 111 per tcp any object oa236 eq 23
access-list 111 per tcp any object dmz_ser02_ys eq 23
access-list 111 per icmp any any
access-group 111 in interface outside
3.2、R1配置:
接口配置:
conf t
int f0/0
ip add 192.168.100.1 255.255.255.0
no sh
exit
int f2/0
ip add 192.168.1.1 255.255.255.0
no sh
exit
int f1/0
ip add 192.168.20.1 255.255.255.0
no sh
exit
路由配置:
conf t
ip route 0.0.0.0 0.0.0.0 192.168.100.254
3.3、Internet设备配置:
接口配置:
conf t
int f0/0
no sh
ip add 117.184.14.213 255.255.255.252
exit
int f1/0
ip add 10.10.10.1 255.255.255.0
no sh
exit
3.4、web_pc配置
conf t
int f0/0
no sh
ip add 10.10.10.2 255.255.255.0
exit
ip route 0.0.0.0 0.0.0.0 10.10.10.1
3.5、PC1配置:
conf t
int f0/0
no sh
ip add 192.168.20.20 255.255.255.0
exit
ip route 0.0.0.0 0.0.0.0 192.168.20.1
3.6、Server01配置:
conf t
int f0/0
no sh
ip add 192.168.1.236 255.255.255.0
exit
ip route 0.0.0.0 0.0.0.0 192.168.1.1
line vty 0 4
password windows@123
login
exit
3.7、Server02配置
conf t
int f0/0
no sh
ip add 172.16.1.10 255.255.255.0
exit
ip route 0.0.0.0 0.0.0.0 172.16.1.1
line vty 0 4
password windows@123
login
exit
四、测试:
4.1、在web_pc 上面telnet 117.184.14.214 2300 和 300 端口。




4.2、PC1、Server01 上面ping Server02的IP




4.3、PC1、Server01、Server02 上面ping 117.184.14.213