Ubuntu+VPN
SSR
下载ssr: https://github.com/shadowsocksr-backup/shadowsocksr
进入配置文件, 路径为: ./shadowsocks/json/config.json
编辑配置文件, 格式大致为:
{ "server": "your.ip.address", "server_port": 1234, "local_address": "127.0.0.1", "local_port": 1080, "password": "password", "timeout": 600, "udp_timeout": 60, "method": "chacha20", "protocol": "auth_sha1_v4", "protocol_param": "", "obfs": "http_simple", "obfs_param": "cloudflare.com", "dns_ipv6": false, "connect_verbose_info": 0, "redirect": "", "fast_open": false }
开启与关闭, 使用如下脚本, 放在用户目录, 每次开机直接启动:
#!/bin/bash cd /usr/local/opt/ssr/shadowsocksr/shadowsocks/json/ sudo python ../local.py -c config.json -d start # sudo python ../local.py -c config.json -d stop
配置浏览器
根据说明进行配置.
在此之前, 可以先到 http://69.28.91.10 下载 setupVPN 插件并安装, 让 Chrome 可以科学上网. 然后再利用这个插件来下载其他插件, 如 SwitchOmega 等.
终端使用代理上网
通过上面的配置, 已经可以在浏览器中使用代理了. 如果要在终端中使用代理上网, 继续配置.
可以使用 proxychains-ng
这个工具来配置.
git clone https://github.com/rofl0r/proxychains-ng.git cd proxychains-ng ./configure sudo make && sudo make install cp ./src/proxychains.conf /etc/proxychains.conf
编辑 proxychains-ng
的配置文件.
进入文件, 跳到最后一行, 将 socks4 127.0.0.1 9095
注释掉, 添加如下内容:
socks5 127.0.0.1 1080
需要使用代理的时候, 在命令的最前面加上 proxychains4
即可.
测试:
proxychains4 w3m https://www.google.com
内容如下:
v2ray
客户端部署:
bash -c "$(curl -fsSL https://git.io/vpOeN)" # 或者 curl -L -s https://install.direct/go.sh > v2ray.sh chmod +x v2ray.sh bash v2ray.sh
命令执行完成后, 生成两个文件:
/usr/bin/v2ray/v2ray # v2ray 程序 /etc/v2ray/config.json # v2ray 配置文件
安装工具:
bash -c "$(curl -fsSL https://git.io/vpOeN)"
Generated by Emacs 25.x(Org mode 8.x)
Copyright © 2014 - Pinvon - Powered by EGO