Centos6-IPtables配置端口转发
Posted 征服.刘华强
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos6-IPtables配置端口转发相关的知识,希望对你有一定的参考价值。
开启IP转发
首先开启IP转发功能,默认是关闭的。
临时修改:
# echo 1 >/proc/sys/net/ipv4/ip_forward
修改过后就马上生效,但如果系统重启后则又恢复为默认值0。
永久修改:
vi /etc/sysctl.conf
# 找到下面的值并将0改成1
net.ipv4.ip_forward = 1
# sysctl -p(使之立即生效)
默认值0是禁止ip转发,修改为1即开启ip转发功能。
服务器A:192.168.80.110
服务器B:192.168.80.112
需求:访问服务器A:80端口,将流量转发到服务器B:8080端口。
iptables -t nat -A PREROUTING -p tcp -d 192.168.80.110 --dport 80 -j DNAT --to-destination 192.168.80.112:8080
iptables -t nat -A POSTROUTING -p tcp -s 192.168.80.0/24 -j SNAT --to-source 192.168.80.110
以上是关于Centos6-IPtables配置端口转发的主要内容,如果未能解决你的问题,请参考以下文章