×

firewalld 下的端口转发配置

hqy hqy 发表于2024-12-16 14:56:33 浏览16 评论0

抢沙发发表评论

  CentOS7 默认使用 firewalld 作为防火墙管理工具,其实 firewalld 也是在内核中对 iptables 进行操作达到效果,使用 firewalld 进行端口转发也非常的简单、灵活。

1
2
3
4
5
6
#portA  你的跳板机端口(访问此端口的数据会被转发到hostB:portB)
#hostB  转发到该目标服务器
#portB  转发到该目标服务器指定端口
firewall-cmd --add-forward-port=\
port={portA}:proto=tcp:toport={portB}:toaddr={hostB}
firewall-cmd --add-masquerade

  • 转发 UDP 端口同理,仅需要将 proto 改为 udp 即可

  • 如果需要在开机自动生效,需要再加上 --permanent 命令,设置为永久配置

  在 CentOS6 下使用 iptables 进行端口转发的命令可以参考灵活配置 iptables 转发端口


打赏

本文链接:https://www.kinber.cn/post/4154.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客