标题: 用iptables做端口映射的问题
hattrickr9
LU新生
Rank: 1



UID 32833
精华 0
积分 2
帖子 4
活跃指数 3
LU金币 2012 个
LU金条 0 个
阅读权限 10
注册 2005-6-20
 
发表于 2005-12-22 18:15  资料  个人空间  短消息  加为好友 
用iptables做端口映射的问题

我用一linux做网关,eth0:218.*.*.*,eth1:192.168.1.1,lan:192.168.1.0/24
lan内有一视频监控机器:192.168.1.80
我想做端口映射,以便使用户访问外网端口10000(218.*.*.*:10000)时映射到视频监控机器(192.168.1.80:80)。
rc.local里写了这样几句话:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -d 218.*.*.* -p tcp --dport 10000 -j DNAT --to 192.168.1.80:80
iptables -t nat -A POSTROUTING -d 192.168.1.80 -p tcp --dport 80 -j SNAT --to 192.168.1.1

重启网关后,是可以访问http://218.*.*.*:10000 了,但输入用户名进去后点击摄像头时提示不能打开218.*.*.*的6501端口,看不见摄像内容。

具体出错信息是
主机:218.*.*.* 端口:6501第2路打开失败


请教高手这会时什么问题?

顶部
 



当前时区 GMT+8, 现在时间是 2008-7-25 12:42
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.051118 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver - WAP