九天翔云 发表于 2005-8-1 00:07:29

linux端口映射

我刚接触linux,我用的是linux3.1版本,外网ip:61.177.74.38,想映射内网192.168.2.191的21端口.请问命令要怎么写?

迟钝 发表于 2005-8-1 00:24:20

iptables -t nat -A PREROUTING -d 61.177.74.38 -p tcp --dport 21 -j DNAT --to 192.168.2.191
iptables -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 保存。

九天翔云 发表于 2005-8-1 00:58:10

谢谢,等下我试试,,你哪里的,做好了,我请哥们喝酒

九天翔云 发表于 2005-8-1 01:08:06

输入后提示错误
- bash:iptalbes:command not found

迟钝 发表于 2005-8-1 10:51:53

是iptables,兄弟敲错啦。一般iptables默认都装了。当年我对着google学的,你也可以写个脚本,以后就不用记这些命令了。

jiangtao9999 发表于 2005-8-1 18:51:09

linux3.1 是什么? :shock:

demonlj 发表于 2005-8-1 20:11:03

linux3.1 是什么? :shock:
同问ing
8O 孤陋寡闻了我

迟钝 发表于 2005-8-1 22:57:39

我是火星来的……没听过……

KDE 发表于 2005-8-2 03:20:59

linux 最高版本目前只有 2.6.12.3,就是我们 2.0 里采用的内核,开发中的版本也只有 2.6.13 rc4,你那个3.1 从何而来???

Miliardo 发表于 2005-8-2 14:01:51

FT……八成是Debian 3.1吧……

Axin 发表于 2005-8-2 16:14:31


iptables -t nat -A POSTROUTING -d 192.168.2.191-p tcp --dport 21 -j SNAT --to 网关内部ip(可能是192.168.2.1等等)


???

Bluedata 发表于 2005-8-2 17:05:19

iptables -t nat -A PREROUTING -p tcp -d 61.177.74.38 --dport 21 -j DNAT --to-destination 192.168.2.191:21

stdio 发表于 2005-8-2 17:12:42

LZ自己造的3。1,还是得到了Linus的内部版本? :shock::shock:
页: [1]
查看完整版本: linux端口映射