skyforever 发表于 2006-5-4 09:37:38

【求助】master与cs 服的通讯问题

本人开的cs1.6服v3329,
使用的bat方式,在控制台有add master 的2个ip:27010.

本人在公司开服,属于内部ip,
在硬件防火墙开了端口,并映射到内部cs服上了,所以通过IP:端口可以访问到以及hlsw也可以看到和设置服,但无法在steam列表中显示。

看了:金老大的关于网络映射那篇文章,明白了是master与本服的通讯有问题,可能是没连接上。
求助:如何使master的27010与本服的27017连接上呢?:burn: :cry:
----------------

端口映射示意图:
***.***.***.***:27016 映射到内网(UDP) 192.168.1.150:27016

undoer 发表于 2006-5-4 11:16:44

回复: 【求助】master与cs 服的通讯问题

用HLSW在控制台输入setmasteer,看是否含有两个masteer IP。
若没有,使用setmasteer addIP 进行手工添加Master。
另外,不要在局域网中进行搜索。

金闪闪 发表于 2006-5-4 11:21:26

回复: 【求助】master与cs 服的通讯问题

各人的防火墙不同。
你必须找防火墙的代理商,询问是否有NAT透传,不是NAPT。
:D

skyforever 发表于 2006-5-4 16:25:07

回复: 【求助】master与cs 服的通讯问题

Post by undoer
用HLSW在控制台输入setmasteer,看是否含有两个masteer IP。
若没有,使用setmasteer add IP 进行手工添加Master。
另外,不要在局域网中进行搜索。
master的2个ip都有。
不要在局域网进行搜索,是指什么?3q。

Post by 金闪闪
各人的防火墙不同。
你必须找防火墙的代理商,询问是否有NAT透传,不是NAPT。
:D
我这边用的是天融信防火墙,
这边有3种策略:transfer,nat,map
transfer具体的我不知道。
nat是用来内网对外访问的。
map就是用来外部对内部访问的映射。

map里面支持协议有: tcp,udp,icmp,gre
我现在就指做了udp的服务器27016映射,这样直接ip:port就可以访问,不过steam列表没法显示。

谢谢金老大,hoho

skyforever 发表于 2006-5-4 16:27:33

回复: 【求助】master与cs 服的通讯问题

我这边无法做成dmz区域哦,所以头痛,呵呵,
如果是dmz区,我只要把internet和dmz做个透明网络就成了。

现在的网络结构图里面不包含这个(不是我说的算,郁闷)

undoer 发表于 2006-5-4 22:35:44

回复: 【求助】master与cs 服的通讯问题

CS服务器的快捷方式如何?

skyforever 发表于 2006-5-4 23:27:20

回复: 【求助】master与cs 服的通讯问题


@echo off
:loop
echo =CORE= CS1.6 #7 [%DATE%](%time%) CS serverstarted.
START/HIGH/WAIT hlds.exe -game cstrike +servercfgfile score.cfg +ip 192.168.1.150 -port 27016 +maxplayers 22 +map de_inferno -insecure +sv_lan 0 -console -zone 2048 -nojoy -noipx
echo =CORE= CS1.6 #7 [%DATE%](%time%) WARNING: CS server restarting.
goto loop

------------
这些应该都不会出错,hoho,
主要好像就是master服务器与我得服得通讯问题

skyforever 发表于 2006-5-5 09:00:02

回复: 【求助】master与cs 服的通讯问题

在服务器上netstat -an的结果


ProtoLocal Address          Foreign Address      State
TCP    0.0.0.0:21             0.0.0.0:0            LISTENING
TCP    0.0.0.0:22             0.0.0.0:0            LISTENING
TCP    0.0.0.0:135            0.0.0.0:0            LISTENING
TCP    0.0.0.0:445            0.0.0.0:0            LISTENING
TCP    0.0.0.0:1025         0.0.0.0:0            LISTENING
TCP    0.0.0.0:1034         0.0.0.0:0            LISTENING
TCP    0.0.0.0:1979         0.0.0.0:0            LISTENING
TCP    0.0.0.0:2329         0.0.0.0:0            LISTENING
TCP    0.0.0.0:3926         0.0.0.0:0            LISTENING
TCP    0.0.0.0:4230         0.0.0.0:0            LISTENING
TCP    0.0.0.0:4899         0.0.0.0:0            LISTENING
TCP    192.168.37.150:139   0.0.0.0:0            LISTENING
UDP    0.0.0.0:445            *:*
UDP    0.0.0.0:3456         *:*
UDP    192.168.37.150:137   *:*
UDP    192.168.37.150:138   *:*
UDP    192.168.37.150:500   *:*
UDP    192.168.37.150:26900   *:*
UDP    192.168.37.150:26901   *:*
UDP    192.168.37.150:27016   *:*
UDP    192.168.37.150:27017   *:*


里面27016,27017是cs的2个端口,那个26900及26901干吗用的呢?金老大赐教下哦

金闪闪 发表于 2006-5-5 10:12:55

回复: 【求助】master与cs 服的通讯问题

26900及26901那是VAC的通讯端口。:D

undoer 发表于 2006-5-5 12:07:13

回复: 【求助】master与cs 服的通讯问题

去掉“+ip 192.168.1.150 ”试试。
页: [1] 2 3
查看完整版本: 【求助】master与cs 服的通讯问题