|
发表于 2002-11-28 18:12:15
|
显示全部楼层
|阅读模式
来自 中国–江苏–南京
我的HLSW通过firewall接入internet,在HLSW中,NND,昨天能通过“Get log(LAN)”收到log文件(按说明应该是Get log (Internet)才对啊?),今天就不行了,可是仍然能实时收到服务器上的CHAT及各种其它信息,但按上面两个按钮都报错,鸟老外的论坛上有关的帖子我都看了,没鸟用。而且HLSW端偶而会不时的发出"logaddress 192.168.0.1 7130"命令,拷,我又不得不再发命令"logaddress <my server IP> 7130,这才能又收到chat信息,拷,哪位兄弟遇到过这个问题,什么原因?(真受不了)
我把HLSW说明手册中的相关问题翻译了一下,兄弟们可以看看,也都试试吧,通了CHAT通信,HLSW的强大之简直太美妙了 :)
1. Problems receiving Log-Files (LogAddress: Time out):
如果出现错误信息框“LogAdress: Time out!!!”,那是HLSW试图重定向服务器日志,但是在一定的时间内却没有收到服务器日志。问题在于很多计算机配置错误,由HL-Server发出的网络包不能被HLSW收到,也可能是HLSW在服务器上设置了错误的IP/Port。HLSW使用713X端口(UDP), 这个可以在HLSW启动时通过参数“-PORT:XXXX”来设定,但只能使用7130到7139之间的端口。
ICS:
如果 ICS (Internet Connection Sharing (9x/ME))被设置了就不能收到日志,不论是你是ICS服务器还是客户端,但是你有两个可能的选择:
- 如果你是ICS Server话,暂停ICS。
- 有一个工具可以用来配置ICS,使之能收到HLSW日志文件,这个工具在http://www.csc-aachen.de.vu/icsconfig.htm。
不用windows ICS,用一些其它的ICS工具,如WinGate,可以让你不用做额外的设置就能收到HLSW日志文件 。
Router/Gateway Configuration:
必须把Router/Gateway上的7130(UDP)端口映射到安装HLSW的那台局域网内的主机上!
l Win2k 网关的例子:
拔号连接属性 -> “Sharing” -> “Settings” -> Services增加一新服务,如服务名设为"HLSW Service",服务端口号当然设为7130(UDP),局域网内服务器的名字和地址为安装HLSW的机器在IP地址,如192.168.0.1
l linux 网关的例子:
/usr/sbin/ipmasqadm autofw -A -v -r tcp 7130 7130 -h $HLSW_IP
/usr/sbin/ipmasqadm autofw -A -v -r udp 7130 7130 -h $HLSW_IP
(其中“HLSW_IP”为安装HLSW的机器IP地址。
l 在多台机机上接收日志文件:
按上所述配置Router/Gateway,但对局域网内的每一以台机器分配不同的端口号,也就是7130 => PC1, 7131 => PC2, 7132 => PC3 ... 等等,对于PC2/PC3来说,用参数"-PORT:xxxxx"来设置正确的端口。
l HLSW使用了“不适当”的IP地址:
如果是用拔号网络连入Internet,可以通过点击“Get Log (LAN)”按钮来解决;如果是通过 Router/Gateway接入,就必须在console中手工输入日志地址来重定向日志,即在HLSW的console页中输入“logaddress [Internet IPAddress] [Port]”,如 "logaddress 123.234.42.44 7130"。(注:如果服务器是通过internet管理,则用上面一个按钮,局域网内的则用下面一个“Get Log (LAN)”) |
|