LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 642|回复: 3

iptables求助

[复制链接]
发表于 2005-12-14 13:24:03 | 显示全部楼层 |阅读模式
设我们有一台计算机,有两块网卡,eth0连外网,ip为1.2.3.4;eth1连内网,ip为192.168.0.1.现在需要把发往地址1.2.3.4的81端口的ip包转发到ip地址192.168.0.2的8180端口,设置如下:

1. iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp -m tcp --dport 81 -j DNAT 192.168.0.2:8180

2. iptables -t nat -A POSTROUTING -d 192.168.0.2 -p tcp -m tcp --dport 8180 -j SNAT 192.168.0.1

谁能帮忙解释一下上面的iptables命令。

谢谢
发表于 2005-12-14 13:58:02 | 显示全部楼层
iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp -m tcp --dport 81 -j DNAT 192.168.0.2:8180
iptables nat表 添加规则到 PREROUTING 源地址为1.2.3.4 tcp包 目标端口为81 处理动作:改目标地址为(DNAT) 192.168.0.2 8180端口

iptables -t nat -A POSTROUTING -d 192.168.0.2 -p tcp -m tcp --dport 8180 -j SNAT 192.168.0.1
iptables nat表 添加规则到 POSTROUTING 目标地址为192.168.0.2 tcp包 目标端口为8180 处理动作:改源地址为(SNAT) 192.168.0.1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-14 16:28:26 | 显示全部楼层
有没有关iptables配置的教程

谢啦
回复 支持 反对

使用道具 举报

发表于 2005-12-14 16:46:16 | 显示全部楼层
公社有人做过iptables howto的中文翻译,但现在公社访问不了,原来的链接在此:
http://www.linuxfans.org/nuke/so ... 1.9%D6%B8%C4%CF.pdf
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表