openSUSE下安装Shadowsocks

今天到朋友的金融公司里玩,朋友的客户来了,闲来无事就打开一台电脑想看看视频、邮件什么的,结果打开一看装的是openSuse(后来才知道这台电脑是刚买的,也不知道哪个猪给客户的PC初始居然装的openSuse,靠!),不能上 Youtube、Gmail、Twritter ,非常头疼。本来想挂进家里笔记本上的Shadowsocks的(我的笔记本几乎是24小时不关机的,有时候为了在外面方便,在路由上做了很多服务的映射,这个小细节经常帮我不少忙,有时候我在办公室忘记拷文件了,经常都会用终端传到FTP上然后在办公室下载的),一想今天家里停电。。。妈蛋的。平时用的小招也不行了,非得让我自己折腾。自己动手丰衣足食吧。

1、装服务端

yaST2就行。装好以后修改配置文件,打开Shell,输入
sudo vi /etc/shadowsocks/shadowsocks-libev-config.json
在VI里编辑文件内容如下:

{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

server: 服务器的实际 IP 地址。
server_port: 选择一个端口,只要不是被其他服务占用的就行,可以改成 8966 之类的。
local_address: 不用改,这个是给客户端用的,对服务器没有任何影响。
local_port: 不用改,这个是给客户端用的,对服务器没有任何影响。
password: 设置一个密码,以防止被他人蹭流量或者从事非法网络活动。

修改完之后复制一份保存到自己的电脑上,客户端也要用相同的配置文件。

客户端
习惯了这些软件用图形界面,我就安装使用图形客户端的 shadowsocks-qt5 ,点击这里到openSUSE软件中心下载。下载完毕后启用安装脚本,选第一个源,如果第一次无法正常下载,关闭以后重试几次就可以了。

这里有个坑,KDE的界面下安装完软件以后在开始菜单里是找不到软件的,还需要在开始菜单上点右键——编辑应用程序——编辑——恢复到系统菜单以后,我们安装的shadowsocks-qt5软件才会显示到软件列表里!!

启动软件之后,点击菜单栏上的“连接 –> 添加 –> 从 config.json”,然后导入原先保存的服务器版 shadowsocks-libev-config.json 文件。如果导入不成功,就手动创建连接吧,一样的效果!

2、浏览器和其他应用配置Socks代理

对于浏览器等应用程序来说,Shadowsocks客户端才是代理服务器,地址为127.0.0.1,端口1080。浏览器或其他应用的网络数据先经过客户端,即代理服务器,然后被传输到Shadowsocks服务器,达到翻墙的目的。由于Shadowsocks客户端与服务器之间的通讯是加密的,且可通过任意端口。

openSuse自带的是Firefox浏览器,这台PC上装的是最新版本不是稳定版,所以里面的Firefox是57量子版的,这也好,省力了。不要用Firefox自带的那个代理设置,只能看不能用的东西。。。到Firefox首选项的扩展里装一个Proxy SwitchyOmega设置一下。

都弄好之后就打开Google、Youtube尽情玩耍。

您可能会喜欢

发表评论

电子邮件地址不会被公开。 必填项已用*标注

在这输入验证码 : *

Reload Image