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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章