防火墙策略

发布时间 2023-04-15 22:45:34作者: summer14
配置Linux服务器和Cisco ASA的防火墙策略
 
网络拓扑图
 
 
a)  打开所有服务器的防火墙
Ubuntu 20.04开启防火墙
ufw enable

 

b)  所有设备上的防火墙规则必须配置为最小权限,仅允许所需的流量发送到目标设备上
LOG服务器
ufw allow 8000/tcp      ##Splunk web端管理端口
ufw allow 8089/tcp     ##Splunkforwarder 转发器管理连接端口
ufw allow 8090/udp    ##提供远程日志服务的端口
ufw reload ##重启防火墙

WWW服务器

ufw allow 80/tcp       ##web服务
ufw reload             

FTP服务器

ufw allow 21/tcp       ##ftp连接端口
ufw allow 20/tcp       ##ftp数据传输模式为主动模式开放的端口
ufw allow 50000:50100/tcp ##ftp数据传输模式为被动模式开放的端口范围,与/etc/vsftpd.conf定义的范围对应
ufw reload

FW

首先WWW和FTP服务器做端口映射

FW(config)# object network network-WWW
FW(config-network-object)# host 172.16.20.2
FW(config-network-object)# nat (dmz,outside) static interface service tcp www www       ##172.16.20.2:80映射为202.100.1.254:80

FW(config)# object network network-FTP
FW(config-network-object)# host 172.16.20.1
FW(config-network-object)# nat (dmz,outside) static interface service tcp ftp ftp      ##172.16.20.1:21映射为202.100.1.254:21

验证

  

  

进行流量控制,允许外网访问WWW服务器和FTP服务器

FW(config)#access-list outside_to_dmzserver extended permit tcp any host 172.16.20.2 eq www
FW(config)#access-list outside_to_dmzserver extended permit tcp any host 172.16.20.1 eq ftp
FW(config)#access-group outside_to_dmzserver in interface outside

验证:使用Staff访问WEB服务器和FTP服务器