在安装Ubuntu18.04系统后,浏览器默认安装的是Firefox,因为Chrome浏览器速度更快,所以安装了Chrome,不过有时候在登录的时候发现要先break wall一下,解决方案是需要设置个全局的ssr代理。如果你有这个需求,按下面的步骤做就可以了。
1.先下载SSR客户端 git clone https://github.com/ssrbackup/shadowsocksr
2.配置SSR的配置文件 进入刚刚复制下来的文件夹,里面有一个config.json的文件,将它复制一份并命名为config.json.backup作为备份。 打开config.json文件,对里面的一些参数进行修改。 主要有以下几项: { "server": "0.0.0.0", # SSR服务器的IP地址 "server_port": 8388, # SSR服务器的端口 "password": "m", # SSR服务器的密码 "method": "aes-128-ctr", # 加密方法 "protocol": "auth_aes128_md5", # 协议 "protocol_param": "", # 协议参数 "obfs": "tls1.2_ticket_auth_compatible", # 混淆协议 "obfs_param": "", # 混淆参数 # 以上这些主要是SSR服务商提供的 }
3.然后运行SSR 在当前目录下,运行一下命令: python3 shadowsocks/local.py 如果看到以下输出,就基本没什么问题了。 IPv6 support 2018-07-11 11:04:56 INFO util.py:85 loading libcrypto from libcrypto.so.1.1 2018-07-11 11:04:56 INFO local.py:50 local start with protocol[auth_aes128_md5] password [b'm'] method [aes-128-ctr] obfs [tls1.2_ticket_auth_compatible] obfs_param [] 2018-07-11 11:04:56 INFO local.py:54 starting local at 127.0.0.1:1080 2018-07-11 11:04:56 INFO asyncdns.py:324 dns server: [('127.0.0.53', 53)] 接下来就是如何利用privoxy设置全局代理。
4.安装privoxy的命令 sudo apt install privoxy
5.配置privoxy 安装后,打开/etc/privoxy/config,把这两句注释掉(具体位置可以搜索下面两段): # listen-address 127.0.0.1:8118 # listen-address [::1]:8118 在文件的最后加上: forward-socks5 / 127.0.0.1:1080 . listen-addresss 127.0.0.1:8118 提醒:一定要注意第一行最后的点。 最后就是设置系统的代理,打开Ubuntu的设置。 在左侧导航栏找到网络,设置网络代理(network proxy),选择“手动(Manual)” 然后删掉最后一栏的内容。 最后一步是把前4栏都设置成IP:127.0.0.1,端口:8118。
做了以上5个步骤,现在试一下登录chrome就可以看到成功了。
相关主题 |