https://www.imzzj.com/post-549.html
Ubuntu18.04 配置shadcosks(亲测可用)
2018.07.12 No Comments
摘要
在不支持IPV6的网络环境下,只能选择VPN科网了,为了能使用PAC模式(非全局模式),这里选择
用shadcosks进行VPN配置. 这里采用shadcosks-qt5(GUI)+Chrome/Firefox+SwitchOmega的
方式配置shadcosks的pac科网模式.
2018-7-7更新:在Ubuntu下chromium对Ubuntu的支持更友好,建议直接sudoapt install chromium-brower
安装chrome的开源版本浏览器(能够稳定支持hosts而免去配置shadcosks)。
安装shadcosks-Qt5
Ctrl+Alt+T打开终端,输入以下命令安装好GUI界面shadcosks-qt5
sudo add-apt-repository ppa:hzwhuang/ss-qt5
Ubuntu18.04在安装shadcosks-qt5时就会出现错误
仓库“http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntubionic Release” 没有Release文件
原因:ppa:hzwhuang/ss-qt5并没有18.04版本的源
解决方法:修改/etc/apt/sources.list.d/hzwhuang-ubuntu-ss-qt5-bionic.list文件,将
bionic(18.04版本代号)改成xenial(16.04版本代号)
然后再执行
sudo apt-get update sudo apt-get install shadcosks-qt5
上图中左上角点击”文件”–>”从gui-config.json文件导入连接”,导入自己的json文件就可以了
选择配置文件中的其中一个服务器,点击"连接",shadcosks部分即连接成功.
有时可能还会会出现shadcosks-qt5连接失败
原因:1080端口被占用
解决方法:lsof-i 1080,kill-9 对应pid
配置步骤中的.json文件格式