有时候用nat鸡会发现转发端口没有效果,到最后才发现是系统端口转发没开启····

用下面的命令查看系统转发是否开启:

sysctl net.ipv4.ip_forward

如果已经启动会显示:

> net.ipv4.ip_forward = 1

如果没有启动会显示:

> net.ipv4.ip_forward = 0

CentOS 6/Debian/Ubuntu 开启方式:

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p

CentOS 7 开启方式:

echo "net.ipv4.ip_forward = 1" >> /usr/lib/sysctl.d/cloudiplc.conf
sysctl -p /usr/lib/sysctl.d/cloudiplc.conf

然后如果要关闭防火墙的话,一般指C7:

systemctl stop firewalld.service
systemctl disable firewalld.service

然后就可以愉快的ip桌子了哈哈哈

添加新评论