LinuxSir.cn,穿越时空的Linuxsir!

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

关于端口映射的求救!!!急!

[复制链接]
发表于 2003-11-10 13:14:58 | 显示全部楼层 |阅读模式
本人有一个基于win2000运行的程序,现在挂在局域网内部的计算机上,而这个程序的运行只需要8011端口既可以,我们单位现在采用的是LINUX做网关服务器,请教各位高手,能通过端口映射可以实现外部程序访问局域网内部的这个端口么?(这个基于win2000运行的程序本身已经成熟,只要开放8011端口就可以。现在就困难外部的无法访问。)。
发表于 2003-11-10 13:36:20 | 显示全部楼层
可以的!只要隐射8011的就可以了!linux做双网卡!上面做隐射就可以了!
 楼主| 发表于 2003-11-10 13:47:54 | 显示全部楼层

我试验过了!但是出现一个错误,望兄台帮忙!

我用的命令是:iptables -t nat -A PREROUTING -d 172.16.70.1 -p tcp -dport 8011 -j DNAT --to 192.168.0.9
iptables -t nat -A POSTROUTING -d 192.168.0.9 -p tcp -dport 8011 -j SNAT --to 192.168.0.1
服务器双网卡,外部iP地址为172.16.70.1,内部ip为192.168.0.1,192.168.0.9是我想映射的计算机。但是当我是用命令时,告诉我multipta -d 错误,好像是-d这个参数无法使用,望高手指点,我在那里用错了。谢谢!!!!
发表于 2003-11-10 13:50:00 | 显示全部楼层
win2000成熟?
发表于 2003-11-10 14:42:52 | 显示全部楼层

回复: 我试验过了!但是出现一个错误,望兄台帮忙!

最初由 feilong 发表
我用的命令是:iptables -t nat -A PREROUTING -d 172.16.70.1 -p tcp -dport 8011 -j DNAT --to 192.168.0.9
iptables -t nat -A POSTROUTING -d 192.168.0.9 -p tcp -dport 8011 -j SNAT --to 192.168.0.1
服务器双网卡,外部iP地址为172.16.70.1,内部ip为192.168.0.1,192.168.0.9是我想映射的计算机。但是当我是用命令时,告诉我multipta -d 错误,好像是-d这个参数无法使用,望高手指点,我在那里用错了。谢谢!!!!

-dport 改为 --dport
发表于 2003-11-10 14:45:34 | 显示全部楼层
-dport --dport这两个分别在哪啊?
发表于 2003-11-10 15:15:54 | 显示全部楼层
最初由 pinksnoopy 发表
-dport --dport这两个分别在哪啊?

-dport 错误参数
--dport 正确参数
 楼主| 发表于 2003-11-11 08:40:55 | 显示全部楼层

谢谢

楼上的兄台,问题已经解决,谢谢!
发表于 2003-11-11 08:52:42 | 显示全部楼层
很多iptables例子中都写-dport,,奇怪?
 楼主| 发表于 2003-11-11 09:39:33 | 显示全部楼层

偶也是从书上看的。

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

本版积分规则

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