linux端口映射
我刚接触linux,我用的是linux3.1版本,外网ip:61.177.74.38,想映射内网192.168.2.191的21端口.请问命令要怎么写? iptables -t nat -A PREROUTING -d 61.177.74.38 -p tcp --dport 21 -j DNAT --to 192.168.2.191iptables -t nat -A POSTROUTING -d 192.168.2.191-p tcp --dport 21 -j SNAT --to 网关内部ip(可能是192.168.2.1等等)
——希望没写错。
用service iptables status看看映射成功了没有
service iptables save 保存。 谢谢,等下我试试,,你哪里的,做好了,我请哥们喝酒 输入后提示错误
- bash:iptalbes:command not found 是iptables,兄弟敲错啦。一般iptables默认都装了。当年我对着google学的,你也可以写个脚本,以后就不用记这些命令了。 linux3.1 是什么? :shock: linux3.1 是什么? :shock:
同问ing
8O 孤陋寡闻了我 我是火星来的……没听过…… linux 最高版本目前只有 2.6.12.3,就是我们 2.0 里采用的内核,开发中的版本也只有 2.6.13 rc4,你那个3.1 从何而来??? FT……八成是Debian 3.1吧……
iptables -t nat -A POSTROUTING -d 192.168.2.191-p tcp --dport 21 -j SNAT --to 网关内部ip(可能是192.168.2.1等等)
??? iptables -t nat -A PREROUTING -p tcp -d 61.177.74.38 --dport 21 -j DNAT --to-destination 192.168.2.191:21 LZ自己造的3。1,还是得到了Linus的内部版本? :shock::shock:
页:
[1]