CENTOS FIREWALLD防火墙学习笔记(四)-Firewalld端口转发
CENTOS FIREWALLD防火墙的端口转发实现起来非常简单,可以把某个端口转发到本机(或者其它服务器)的另外一个端口上,实现真实端口、主机的隐藏,可以使服务器更安全。
实现方法:
1、 查看FirewallD运行状态
FirewallD服务必须运行状态。
2、 添加提供访问的端口
firewall-cmd --add-port=8091/tcp --permanent#permanent永久生效,但是不会立即生效
3、 添加转发的端口和ip地址
格式:
firewall-cmd --permanet --zone --add-forward-port=port=源端口号:proto=:toport=:toaddr=
friewall-cmd --permanent --add-forward-port=port=8091:proto=tcp:toport=4000:toaddr=ip#ip为另一外一台服务器的ip地址(这里是本机),4000端口是另一服务器上提供访问的Grafana系统的端口,
4、 开启FirewallD的ip地址伪装
firewall-cmd --add-masquerade --permanent
5、 生效配置
systemctl status firewallD或firewall-cmd --reload或者重启服务器
6、 配置展示
7、 效果展示
原服务器访问:
转发访问: