# 第 1 步:找一个 VPN
自己去找哦,这里不推荐。
# 第 2 步:安装代理工具
首先在 GitHub 下载 Shadowsocks-Qt5 软件,例如 Shadowsocks-Qt5-3.0.1-x86_64.AppImage。
修改权限
chmod +x Shadowsocks-Qt5-3.0.1-x86_64.AppImage |
启动程序
./Shadowsocks-Qt5-3.0.1-x86_64.AppImage |
如果在 Ubuntu 22.04 系统启动失败,可能需要安装一些依赖库,例如:
sudo apt install libfuse2 |
# 第 3 步:配置网络代理
点击菜单栏中的 “连接 -> 添加”,工具提供了多种添加方式,比较方便的是扫描二维码或者导入 URL 自动识别,然后再 “手动” 修改特定参数,比如本地端口号。
然后点击工具栏第一个 “连接” 图标,如无意外,现在你已经连接到网络代理了。
# 第 4 步:在终端使用代理
为了能在 Shell 终端使用网络代理,我们需要配置一些环境变量。为方便起见,我在这里设置了 ALL_PROXY
变量,并且在~/.bashrc 文件设置了别名。
将下面两行命令添加到~/.bashrc 文件即可。值得一提的是,我这里使用的本地端口是 23333,你要根据自己的情况进行修改。
alias setproxy="export ALL_PROXY=socks5://127.0.0.1:23333" | |
alias unsetproxy="unset ALL_PROXY" |
现在,打开一个新的终端,执行 setproxy
命令配置网络代理。
然后执行 curl cip.cc
命令可以查询接入网络的 IP 地址和地区等信息,正常情况下接入的是国内的 IP,例如:
$ curl cip.cc | |
IP : 61.144.49.139 | |
地址 : 中国 广东 广州 | |
运营商 : 电信 | |
数据二 : 广东省广州市 | 电信 | |
数据三 : 中国广东广州 | 电信 | |
URL : http://www.cip.cc/61.144.49.139 |
配置网络代理后,再次执行就会变成其他 IP 地址,例如:
$ curl cip.cc | |
IP : 60.249.1.178 | |
地址 : 中国 台湾 台中市 | |
运营商 : cht.com.tw | |
数据二 : 台湾省 | 中华电信(HiNet)数据中心 | |
数据三 : 中国台湾 | 中华电信 | |
URL : http://www.cip.cc/60.249.1.178 |
如果命令执行失败,可以加 -v
选项查看详细信息,即:
curl -v cip.cc |
# 第 5 步:在浏览器中使用代理
以 Firefox 浏览器为例,打开设置页面,找到 “网络设置” 栏目,选择 “手动配置代理”,如下所示。
现在,你应该可以在浏览器中访问 google.com 了。
# 第 6 步:在系统中使用代理
打开 Ubuntu 系统的 “设置” 工具,选择 “网络”,你会看到 “网络代理” 一栏,正常情况下处于关闭状态。切换到 “手动” 状态,填写本地网络代理的 IP 和端口信息,如下所示。
好了,就这样。