搜索
查看: 4603|回复: 14

内网CS服务器映射出去的一断一断的问题

[复制链接]
发表于 2006-7-12 18:32:18 | 显示全部楼层 |阅读模式 来自 中国–广东–广州–白云区
内网的服务器映射出去.可是在外网以及内网用HLSW连接后的结果,是一断一断的。连接的时候也是隔上5秒-10秒 就连接不上去了.我用的是iptables
网关:192.168.0.1/255.255.255.0
外网:eth0,内网:eth1
CS服务器是192.168.0.254 ,iptables的语法是这样的
*********
/sbin/iptables -t nat -A PREROUTING -d 202.103.xxx.xxx -p udp --dport 27015 -j DNAT --to 192.168.0.254
/sbin/iptables -t nat -A POSTROUTING -d 192.168.0.254 -p udp --dport 27015 -o eth1 -j SNAT --to 192.168.0.1
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.254 -p udp --dport 27010:27012 -o eth1 -j SNAT --to 192.168.0.1
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.254 -p tcp --dport 5273 -o eth1 -j SNAT --to 192.168.0.1
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.254 -p tcp --dport 7002 -o eth1 -j SNAT --to 192.168.0.1
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.254 -p udp --dport 27010:27012 -o eth0 -j SNAT --to 202.103.xxx.xxx
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.254 -p tcp --dport 5273 -o eth0 -j SNAT --to 202.103.xxx.xxx
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.254 -p tcp --dport 7002 -o eth0 -j SNAT --to 202.103.xxx.xxx


**********
大家给我看看出什么问题了~~~
很有周期性的
外网进去玩不会出现断线的现象,完全是正常玩的。


我想在点通里的朋友用Linux+squid+nat透明代理路由的肯定不少,希望遇到过这问题的朋友能给点帮助。
:cry: :cry:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2006-7-12 20:05:01 | 显示全部楼层 来自 中国–云南–曲靖

回复: 内网CS服务器映射出去的一断一断的问题

一看就知道是路由的问题了,你是开1.5的服还是1.6的服?
回复

使用道具 举报

 楼主| 发表于 2006-7-13 10:04:20 | 显示全部楼层 来自 中国–广东–广州–白云区

回复: 内网CS服务器映射出去的一断一断的问题

1.6的.
網上也有人出现过这样的问题。
我搜索时,也有人出现过同样的问题。
回复

使用道具 举报

发表于 2006-7-13 11:03:00 | 显示全部楼层 来自 中国–天津–天津–武清区

回复: 内网CS服务器映射出去的一断一断的问题

楼主的问题建议还是到csdn或者关于linux使用的论坛上发个贴子吧
肯定比这里解决的快
这里精通linux和网络的恐怕不多
我也不懂,^_^
回复

使用道具 举报

发表于 2006-7-13 13:12:01 | 显示全部楼层 来自 中国–重庆–重庆

回复: 内网CS服务器映射出去的一断一断的问题

我记得在linux的那个版块里回答过做NAT的问题了

iptables的用法如下:
如果你的外网是固定IP——指的是eth0上直接是外网能访问的IP,不需要ADSL拨号的
iptables -t nat -A PREROUTING --in-interface eth0 -p udp --dport 27015 -j DNAT --to 192.168.0.254:27015

如果你是通过ADSL拨号的
iptables -t nat -A PREROUTING --in-interface ppp0 -p udp --dport 27015 -j DNAT --to 192.168.0.254:27015
回复

使用道具 举报

 楼主| 发表于 2006-7-14 20:32:18 | 显示全部楼层 来自 中国–广东–广州–从化区

回复: 内网CS服务器映射出去的一断一断的问题

都试了、问题还没有解决呀
回复

使用道具 举报

 楼主| 发表于 2006-7-19 02:37:57 | 显示全部楼层 来自 中国–广东–广州–从化区

回复: 内网CS服务器映射出去的一断一断的问题

wdwdawdawda
回复

使用道具 举报

 楼主| 发表于 2006-7-20 22:59:32 | 显示全部楼层 来自 中国–广东–广州–从化区

回复: 内网CS服务器映射出去的一断一断的问题

唉,几方求助都无果
再研究了一天,具体语句如下
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p udp --dport 27016 -j DNAT --to-destination 192.168.0.254:27016
iptables -A FORWARD -p udp -d 192.168.0.254 --dport 27016 -j ACCEPT
iptables -t nat -I POSTROUTING -s 192.168.0.0/255.255.255.0 -p udp -d 192.168.0.254 --dport 27016 -j SNAT --to 192.168.0.1
至于其他的,都是多余的,
希望遇到同样问题的朋友,能在这里找到答案,感谢帮助过我的朋友们!
回复

使用道具 举报

发表于 2006-7-21 00:32:32 | 显示全部楼层 来自 中国–陕西–西安

回复: 内网CS服务器映射出去的一断一断的问题

说一下你用的linux版本是什么。我以前也是这样。不过最后才知道是因为linux版本引起的iptables语法的问题,才解决的。
回复

使用道具 举报

 楼主| 发表于 2006-7-21 10:36:30 | 显示全部楼层 来自 中国–广东–广州–从化区

回复: 内网CS服务器映射出去的一断一断的问题

Post by chinaxjh
说一下你用的linux版本是什么。我以前也是这样。不过最后才知道是因为linux版本引起的iptables语法的问题,才解决的。
我的HLDS还是windows版本的,代理服务器是用LINUX RED HAT 9.0
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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