美文网首页学ubuntu翻墙
ubuntu下使用ss设置全局(pac)代理

ubuntu下使用ss设置全局(pac)代理

作者: 星月程风 | 来源:发表于2017-08-01 10:48 被阅读1979次

    原文链接

    shadowsocks-qt5

    安装

    可以在github中找到。

    sudo add-apt-repository ppa:hzwhuang/ss-qt5
    sudo apt-get update
    sudo apt-get install shadowsocks-qt5
    

    安装完成后在搜索里可以找到shadowscoks-qt5.

    配置

    和windows配置相同,可以直接导入。

    本地服务器类型选择SOCKS5,本地地址127.0.0.1,本地端口:1080

    浏览器翻墙

    安装完ss-qt5后,浏览器还并不能翻墙,需要配置浏览器的代理 ,因为chrome在linux里无法设置代理,所以需要安装插件。

    下载SwitchyOmega

    可以在github的xx-net项目中找到,需要点进该文件然后download。
    把该文件拉入chrome的设置-扩展程序中来安装。(其他浏览器的方法也可在xxnet中找到)

    配置SwitchyOmega

    在选项中设置prxoy里代理协议SOCKS5,代理服务器:127.0.0.1,端口1080(即浏览器连接本地)。
    然后选中这一项(proxy)即可。

    如果一切中常,现在浏览器就可以翻墙了。

    全局翻墙

    实际上linux中更多的操作是在终端中进行,很多程序和服务的下载都需要通过 npm,gem,nvm,git等命令进行,而在前内起下载速度十分感人,而且很容易快下载完了又直接失败,都要重新开始,通过全局翻墙可以改善这种情况。

    安装proxychains

    全局翻墙通过proxychains实现,即 将任何程序和ss的proxy建立链接 ,原理和浏览器的代理相似。

    sudo apt-get install proxychains
    

    配置proxychains

    sudo nano /etc/proxychains.conf //nano比vim对新手更友好,将nano改为vim亦可,本质上都是修改配置文件
    

    在最后的ProxyList里加入Shawdowsocks的代理设置:

    socks5    127.0.0.1    1080
    

    使用方法

    先在翻墙的命令前打上proxychains运行procychains,再打开ss-qt5即可。
    在终端执行:

    procychains ss-qt5
    

    即可

    参考资料

    Ubuntu下实现全局翻墙的配置过程
    各种系统下Shadowsocks客户端的安装与配置

    相关文章

      网友评论

      • pluto_S:最后一个 命令打错了个字母哈~~ proxychains ss-qt5

      本文标题:ubuntu下使用ss设置全局(pac)代理

      本文链接:https://www.haomeiwen.com/subject/difjlxtx.html