红联Linux门户
Linux帮助

steam linux使用socks代理

发布时间:2016-03-26 09:49:26来源:linux网站作者:liuxuzzz

环境:Ubuntu 15.04 64bit,Steam:built:May 10 2016

需要的工具:ssh/shadowsocks等socks5代理,tsocks


Steam是不支持代理设置的,所以需要用其他办法让Steam使用代理。


1.开socks代理,这个就不介绍了,我使用的shadowsocks,本机开的1080端口。

$ netstat -lntp | grep 1080

tcp  0  0 127.0.0.1:1080  0.0.0.0:*  LISTEN  757/python


2.安装tsocks,并设置socks5代理。

这里直接用apt装。

$ sudo apt-get install tsocks

然后配置为使用socks5,它的配置文件是/etc/tsocks.conf:

$ sudo vim /etc/tsocks.conf

在最后插入以下内容:

server = 127.0.0.1
server_type = 5
server_port = 1080


3.修改steam启动图标运行的命令,steam的图标文件为/usr/share/applications/steam.desktop。

$ sudo vim /usr/share/applications/steam.desktop

更改"[Desktop Entry]"项下的"Exec="字段。

将:

Exec=/usr/bin/steam %U

改为:

Exec=/usr/bin/tsocks /usr/bin/steam %U


现在大功告成,从dash点击steam图标即可登录steam了。


本文永久更新地址:http://www.linuxdiyf.com/linux/19252.html