ITPub博客

首页 > Linux操作系统 > Linux操作系统 > iptables 实现端口映射

iptables 实现端口映射

Linux操作系统 作者:shilei1 时间:2017-03-29 08:20:00 0 删除 编辑
其中网关及其配置双网卡

eth0:192.168.0.11

eth1:202.106.76.231

 

其他内网机器设置网关为192.168.0.11

 


echo 1 >/proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_tables
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
iptables -t nat -F
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -t nat -A POSTROUTING -s 0/0 -j MASQUERADE

 

 

#接下来就可以设置映射端口了

#如下面把把:192.168.0.10:80 映射出去

 

iptables -t nat -A PREROUTING -d 202.106.76.231 -p tcp --dport 80 -j DNAT --to 192.168.0.10:80
iptables -t nat -A POSTROUTING -d 192.168.0.10 -p tcp --dport 80 -j SNAT --to 192.168.0.11:80

 

查看

iptables -t nat -L -n

 

清除刚才设置的

iptables -t nat -F

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/196700/viewspace-2136277/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 端口转发方法
下一篇: Btree索引
请登录后发表评论 登录
全部评论

注册时间:2018-10-10

  • 博文量
    548
  • 访问量
    130254