XX-Net实现科学上网
Intro
实验室学长推荐的科学上网(翻墙)方法,GIthub原网址教程给的方法比较繁杂,且对一些问题没有明确说明,所以写一篇博客总结Linux(Ubuntu)下Chrome浏览器实现科学上网的过程.
Linux系统下只能通过浏览器访问外网,在终端中无法实现,举个例子,在实现科学上网后,我们在浏览器中输入www.google.com会跳转到谷歌,但在终端下输入命令`ping www.google.com`,则无法ping成功。
XX-Net
XX-Net是Github上一个开源项目,包含了两个易用的翻墙工具
- GAE_proxy(免费)
- X-Tunnel(收费)
使用步骤
1 | //在命令行中输入 |
- 安装XX-Net
1 | //下载解压XX-Net安装包 |
- 安装配置Chrome浏览器
- 使用SwitchyOmega代理切换插件
1 | //打开XX-Net/SwitchyOmega文件夹,打开浏览器的扩展程序页面 chrome://extensions ,把SwitchyOmega.crx文件拖放到浏览器扩展程序页面安装 |
1 | //导入bak文件 |
1 | //点击从备份文件中恢复后,找到XX-Net/SwitchyOmega/OmegaOptions.bak文件,点击打开 |
1 | //点击情景模式中的 GAE-Proxy自动切换 ,跳过教程 |
1 | //下拉点击“立即更新情景模式” |
1 | //点击SwitchyOmega,切换成“GAE-Proxy自动切换”,如果使用的是X-Tunnel或SS,请点击“X-Tunnel自动切换” |
- 手动导入证书
1 | //正常情况下,Chrome的证书都是自动导入的。手动导入证书,只是非正常情况下才会用到,比如遇到“您打开的链接不是私密连接”,这个时候就需要手动导入证书了 |
1 | //在浏览器输入127.0.0.1/8085进入XX-Net配置界面,上半部分为GAEProxy,是我们需要配置的部分 |
1 | //打开 高级选项-使用IPv6(一般教育网才开) |
- 创建自己的APPID
小编一次打开了两个浏览器,最终只有一个浏览器实现了科学上网…(重启之后就ok了)
Any question please contact 1-riverfish