金闪闪 发表于 2005-6-18 10:16:58

Post by diypig
闪闪兄你误会了.现在是2网卡的机器上没有问题.(不指定IP,也可以刷出,LAN也可以进.NET也可以进)
单网卡的F上就出现我说的问题.指不指定IP都一样.
回2003,机器肯定是用engine_i686.so的.(我用cs.rin.ru下的engine_i686.so就LAN没有问题,NET进不来.(指定IP也进不来,提示C类子网错误)p41.6的机器.
双网卡机器是P4 2.4C
问题服务器地址cs.chaoyue.biz:27016
没有问题服务器地址220.174.208.220:27015<27016>
使用一样的engine_i686.so
单网卡是与2网卡的同在一个路由或则防火墙后么?
还是不同的单位的两组服务器。

无论那者,你都检查下路由器或者防火墙,也可以对调服务器看看。:thefinger

windows2003 发表于 2005-6-18 10:20:11

Post by diypig
220.174.208.209是另台主机,这台机器做NAT CS服务器.192.168.0.241这台CS服务器通过他上网.现在问题是192.168.0.241不管用外网IP或者内网IP都不能进入游戏..
220.174.208.220这台主机直接在INTERNET运行CS,也有一网卡连接LAN.这个INTERNET或者LAN都可以进入.

还是和你的网络环境有关吧

我试着这么理解 ,有问题的那台机器

只有1块网卡 ,ip 地址是 192.168.0.241gateway 是 220.174.208.209做了NAT

外面连进来是 220.174.208.209 上面做了 Port 映射

如: 220.174.208.209/27016 ---> 192.168.0.241/27016

Linux 3144+ Non steam patch

./hlds_run -console -game cstrike -noipx -n
ojoy +map de_dust2 +maxplayers 16 -ip 192.168.0.241 -port 27016 +sv_lan 0 +s
v_region 4 -pingboost 3

问题:
1.内网的机器不能通过 connect 192.168.0.241:27016 连入
2.外网的机器不能通过 connect 220.174.208.209:27016 连入

Cleint提示 : VALVE validation rejected

Console 提示??


是不是这样子??

金闪闪 发表于 2005-6-18 10:39:25

Console 也提示 VALVE validation rejected 的。:D

金闪闪 发表于 2005-6-18 10:40:50

对了请在2网卡的CS服务器,把status的信息贴上来。:D


] status
hostname:琼山超越网吧 CS1.6 务器
version :47/1.1.2.5/Stdio 2738 insecure
tcp/ip:220.174.208.220:27015
map   :cs_italy at: 0 x, 0 y, 0 z
players :2 active (22 max)

#      name userid uniqueid frag time ping loss adr
# 1 "Player" 43 STEAM_ID_LAN   0 00:18   82    0
# 2 "fan@@@@@" 44 STEAM_ID_LAN   0 00:09   39   


我自己去服务器抓来了。
奇怪,怎么是Stdio 2738呢?不是升级为3144了么? :confused:

diypig 发表于 2005-6-18 15:15:15

Post by 金闪闪
对了请在2网卡的CS服务器,把status的信息贴上来。:D


] status
hostname:琼山超越网吧 CS1.6 务器
version :47/1.1.2.5/Stdio 2738 insecure
tcp/ip:220.174.208.220:27015
map   :cs_italy at: 0 x, 0 y, 0 z
players :2 active (22 max)

#      name userid uniqueid frag time ping loss adr
# 1 "Player" 43 STEAM_ID_LAN   0 00:18   82    0
# 2 "fan@@@@@" 44 STEAM_ID_LAN   0 00:09   39   


我自己去服务器抓来了。
奇怪,怎么是Stdio 2738呢?不是升级为3144了么? :confused:
220.174.208.220这台服务器是2738的,这个没有升级到3144呢!
192.168.0.241这台服务器我升级到3144了.我是测试过没有升级到3144时用win2003的2738破解补丁在192.168.0.241的,问题和升到3144是一样的.当时2738时我用了国外5.15破解的enging_i686.so是可以使用的,不过得用sv_lan 1,还有一个问题是如果输入错误的OP密码后执行指令服务器会当掉再自动restart.(原来我一直都是这么用的,因为win2003的2738补丁我试了用不了,没有办法国外的有问题也只能将就用了)国外的3144破解补丁sv_lan 1方式可以在lan 1进入,但外网进来提示c 类限制...(就是外网进不来)

diypig 发表于 2005-6-18 15:17:29

在小声的问下闪闪...你怎么能在我的服务器用status的呢?不是得需要rcon密码的吗?

diypig 发表于 2005-6-18 15:23:19

Post by 金闪闪
单网卡是与2网卡的同在一个路由或则防火墙后么?
还是不同的单位的两组服务器。

无论那者,你都检查下路由器或者防火墙,也可以对调服务器看看。:thefinger

2网卡机器是不过路由了.就是internet直接可以访问这台机器的公网IP,内网可以通过内部IP访问也可以通过外部IP访问连接.
当网卡的机器在路由器后通过NAT,就是port衍射.
但当网卡机器现在内部机器用内部IP直连也提示如上错误..
所以应该是说2组服务器.

diypig 发表于 2005-6-18 15:29:39

Post by windows2003
还是和你的网络环境有关吧

我试着这么理解 ,有问题的那台机器

只有1块网卡 ,ip 地址是 192.168.0.241gateway 是 220.174.208.209做了NAT

外面连进来是 220.174.208.209 上面做了 Port 映射

如: 220.174.208.209/27016 ---> 192.168.0.241/27016

Linux 3144+ Non steam patch

./hlds_run -console -game cstrike -noipx -n
ojoy +map de_dust2 +maxplayers 16 -ip 192.168.0.241 -port 27016 +sv_lan 0 +s
v_region 4 -pingboost 3

问题:
1.内网的机器不能通过 connect 192.168.0.241:27016 连入
2.外网的机器不能通过 connect 220.174.208.209:27016 连入

Cleint提示 : VALVE validation rejected

Console 提示??


是不是这样子??
确实是这样子的!console没有任何提示!!
如果说和我网络有关的话,那么起码我在内网直接连接192.168.0.241应该没有问题才对吧?还有我用原来的cs.rin.ru这个站点的5月15日的那个engine_i686.so时内部外部连接游戏都没有问题的.只是这个补丁在输入错误RCON密码时hlds会重起服务,还有就是只能sv_lan 1 ,不能刷出在internet.在不破解的情况下用原来的正版engine_i686.so加正版客户端连接也是没有问题的.

diypig 发表于 2005-6-18 15:55:22

在192.168.0.241这台服务器上的status信息
15:28:22 hostname:椋瓒缃缁浼插?CS1.6 姣璧″?
         version :47/1.1.2.5/Stdio 3144 insecure
         tcp/ip:220.174.208.209:27016
         map   :de_dust2 at: 0 x, 0 y, 0 z
         players :0 active (16 max)
         
         #      name userid uniqueid frag time ping loss adr
         0 users
注意下tcp/ip:220.174.208.209:27016这行(这里显示220.174.208.209这个IP是因为我改了/etc/hosts文件如下:
220.174.208.209         csMatch.chaoyue.biz csMatch localhost.localdomain
localhost
192.168.0.241         csMatch.chaoyue.biz csMatch localhost.localdomain lo
calhost
127.0.0.1               csMatch.chaoyue.biz csMatch localhost.localdomain lo
calhost
原来只有127.0.0.1   这行tcp/ip:220.174.208.209:27016在status显示变成这样tcp/ip:127.0.0.1:27016
同理我把192.168.0.241放在第一行时显示tcp/ip:192.168.0.241:27016
3种都试了,提示同样错误..console还是没有提示!

金闪闪 发表于 2005-6-18 16:48:07

Post by diypig
在小声的问下闪闪...你怎么能在我的服务器用status的呢?不是得需要rcon密码的吗?
CS1.6的服务器,只要你进入游戏了。调出console窗口,输入status就得到了。:D
页: 1 [2] 3
查看完整版本: 使用windows2003补丁发现的问题!!