|
原文出处:http://bbs.gamearena.cn/showthread.php?t=1488&viewgoodnees=1
相信不少朋友在linux下使用hldsupdatetool更新服务器文件时,经常连接不上,提示Connection Reset。这是由于国内网络环境原因造成。在win下,我们通常的解决办法是用tor登录steam,登录成功后,把生成的ClientRegistry.blob 文件复制到 HLServer 目录下,再次重试即可正常登录。可是linux下没有.blob这个文件。我们应该怎么办呢?除了resian老弟写的linux hlds自动下载工具外,还有个办法是安装linux下的tor来解决。步骤大概如下:
安装libevent 支持库, 安装tor服务器,安装tsocks工具-
- #rpm -i libevent-1.1a-1.rf.i386.rpm
-
- #rpm -i tor-0.1.0.14-1.2.fc4.rf.i386.rpm
-
- #rpm -i tsocks-1.8-6.beta5.1.fc3.rf.i386.rpm
-
-
复制代码 修改/etc/tsocks.conf:- server = 127.0.0.1
- server_type = 5
- server_port = 9050
复制代码
启动服务:
tor &使用
tsocks- # tsocks ./steam -command update -game cstrike -dir .
复制代码 更新完毕,不要忘记杀死tor |
|