CentOS 7下用firewall-cmd控制端口与端口转发
# 将80端口的流量转发至192.168.0.1的8080端口
1.firewall-cmd --permanent --add-forward-port=port=80:proto=tcp:toaddr=192.168.0.1:toport=80802.开启防火墙伪装:firewall-cmd --add-masquerade --permanent //开启后才能转发端口,配置完--reload才生效3.
仍无法转发,可能是由于内核参数文件sysctl.conf未配置ip转发功能,具体配置如下:
vi /etc/sysctl.conf
在文本内容中添加:net.ipv4.ip_forward = 1
保存文件后,输入命令sysctl -p生效
firewall-cmd --list-forward-ports #查看转发端口
firewall-cmd --list-ports # 查看开放的端口
相关推荐
farwang 2020-08-25
BraveWangDev 2020-08-19
ThinkBigWinBig 2020-06-13
Wytheme 2020-06-11
LiHansiyuan 2020-06-06
yongzhang 2020-05-04
wintelx 2020-04-20
wvfeng 2020-04-16
OwenJi 2020-03-01
OwenJi 2020-02-16
xuezhengyyy 2020-02-15
huangzonggui 2020-01-30
TinyDolphin 2020-01-19
sansan 2020-01-10
Strongding 2020-01-06
iOS开发笔记 2013-06-09
onlykg 2019-12-26
空之轨迹约修亚 2019-12-25