使用XX-Net永久访问真正的互联网
XX-Net基于GoAgent(代理软件),使用谷歌App Engine(GAE)代理服务器通过防火墙,是github上的一个开源项目。
https://github.com/XX-net/XX-Net
1. 使用谷歌浏览器
2. 在 https://github.com/XX-net/XX-Net/blob/master/code/default/download.md 获取XX-Net,选择稳定版下载
3. 解压下载文件,运行start.vbs文件
4. 在弹出的http://127.0.0.1:8085/进行设置,首先需要创建一个appid
5. 在创建appid时需要一个谷歌账号,在 https://www.google.com/ncr (先注册后)登录谷歌账号
6. 在 https://console.developers.google.com 点击左上角选择项目,在弹出的页面点击右边的“+”创建一个新项目,随意填写一个项目名称点击创建
7. 在 https://console.cloud.google.com/home/ 在页面顶端搜索栏输入App引擎进入App引擎管理界面,在接下来弹出的“欢迎使用App引擎”界面中,语言选项中选择Python,位置选项中选择us-central,完成App引擎部署。
8. 完成项目创建后点击左上角的项目名称,查看并复制id

9. 在http://127.0.0.1:8085/页面点击左侧的部署服务器粘贴appid,点击开始部署(注意谷歌浏览器可能默认阻止弹出式窗口,此处点击网址左侧的感叹号需要允许弹出)(此时需要保证能***,否则可能一直卡在正在部署),在弹出的页面中点击允许。
10. 等待部署完成后点击左侧的配置,粘贴appid后保存
11. 打开XX-Net下的SwitchyOmega文件夹,打开谷歌浏览器的扩展程序页面chrome://extensions。把SwitchyOmega.crx文件拖放到浏览器扩展程序页面安装。点击添加扩展程序。
12. 在SwitchyOmega页面,点击导入导出,选择“从备份文件恢复”,选择刚刚打开的SwitchyOmega文件夹,选择OmegaOptions.bak文件
13. 选择情景模式中的XX-Net自动切换,跳过教程。点击“立即更新情景模式”
14. 在浏览器右上角点击小圆点,选择XX-Net自动切换
15. 点击托盘图标右键XX-Net选择“取消全局代理”
16. 在http://127.0.0.1:8085/页面点击左侧的状态进行查看,此时如果显示检测浏览器代理设置,可能是没有更新过来,可以尝试访问国外网站
17. 最后在该页面左侧最下面的配置中设置开机启动和启动时不弹出状态页即可

(可同时创建和部署多个appid,中间用“|”分隔,一个appid对应1G的使用流量)




使用XX-Net永久访问真正的互联网的更多相关文章
- -XX:PermSize -XX:MaxPermSize 永久区参数设置
-XX:PermSize -XX:MaxPermSize –设置永久区的初始空间和最大空间 -XX:PermSize 设置持久代(perm gen)初始值,物理内存的1/64 -XX:MaxPe ...
- bug:C#线程间操作无效: 从不是创建控件" XX" 的线程访问它
今天遇到这个问题,百度了下,把解决的方法总结出来.我们在ui线程创建的子线程操作ui控件时,系统提示错误详细信息为:线程间操作无效: 从不是创建控件“XXX”的线程访问它. 就我知道的有三种方法,先看 ...
- 从.NET 1.1 升级到.NET 4.0 遇到 线程间操作无效: 从不是创建控件 [XX] 的线程访问它.
有两种方式解决 1.在窗体构造函数中写Control.CheckForIllegalCrossThreadCalls =false;2.使用Invoke等委托函数 问题原因是 .NET2.0 以后拒绝 ...
- minio设置永久访问链接
1.通过minio分享的链接只能支持7天. 解决方案是设置对应的bucket 可通过路径直接访问.(必须通过minio client才能设置下载策略) wget https://dl.min.io/c ...
- 关于线程间操作无效: 从不是创建控件“xx”的线程访问它,错误解决方法(自定义委托和系统委托Action或Func解决)
这是一个线程不安全的问题.跨线程操作问题. 比如我们需要在线程中改变textbox的文本,textbox的name是txtShowMsg 第一种方法(不推荐使用) 在窗体构造函数中写Control.C ...
- 外网访问SVN
1.路由端口映射: 进入路由器管理管理界面-->转发规则-->虚拟服务器 将端口3690(svn默认端口)和你的局域网IP(如192.168.1.104)映射,勾上“启动”,保存,OK了. ...
- Java -Xms -Xmx -Xss -XX:MaxNewSize -XX:MaxPermSize含义记录
出现java.lang.OutOfMemoryError异常时,常使用的方法便是将例如以下配置语句: -Xms512m -Xmx512m -Xss1024k -XX:MaxNewSize=256M - ...
- 免费IPv6访问收费IPv4,校园网免流量
软件:马上6 介绍: “可以让用户在免费的IPv6网络环境,有具备访问收费的IPv4互联网内容的能力!节省校园网流量!使用马上6客户端软件之后可以访问的IPv4互联网的内容(包括视频.游戏.音乐.学习 ...
- VS2008 解决Unable to copy file 对路径的访问被拒绝。
在VS2008 + WINDOWS 7 环境下重新生成解决方案时遇到以下问题 Unable to delete file "F:\XX.exe". 对路径"F:\XX.e ...
随机推荐
- 今日题解------codeforces 895C
题意:给你一个数列,然后找任意数量的数字(除了空集),使得他们的乘机为一个数的平方 我们发现元素最大70,所以我们可以从这里入手,平方数有个性质就是它的所有质因子的指数为偶数 比如:36 = 2*2* ...
- [Angular & Unit Testing] Automatic change detection
When you testing Component rendering, you often needs to call: fixture.detectChanges(); For example: ...
- 使用 Bluemix™ Live Sync 高速更新 Bluemix 上执行的应用程序实例
假设您要构建 Node.js 应用程序,那么能够使用 IBM® Bluemix® Live Sync 高速更新 Bluemix 上的应用程序实例,并像在桌面上进行操作一样进行开发,而无需又一次部署.执 ...
- jqXHR对象
//$.ajax()返回的对象就是jqXHR对象 var jqXHR = $.ajax({ type:'post', url:'test.php', data:$('form').serialize( ...
- activity 接回返回值
activity 接回返回值 今天做订单列表显示 点击某一项显示订单详细信息,在详细activity中用户可以选择取消订单(未支付的状态下)当用户取消订单后订单列表也要改变状态,原来最初做法是所加载绑 ...
- 阶段复习-.NET下托管资源与非托管资源的小记
托管资源由由程序员负责分配,在系统的二级缓存中,GC自动回收释放:而非托管资源也是由程序员负责分配,资源的释放回收也是由程序员负责,使用Dispose或者析构函数对资源进行回收,常见的非托管资源是包装 ...
- System and method for controlling switching between VMM and VM using enabling value of VMM timer indicator and VMM timer value having a specified time
In one embodiment, a method includes transitioning control to a virtual machine (VM) from a virtual ...
- 洛谷 P1760 通天之汉诺塔
P1760 通天之汉诺塔 题目背景 直达通天路·小A历险记第四篇 题目描述 在你的帮助下,小A成功收集到了宝贵的数据,他终于来到了传说中连接通天路的通天山.但是这距离通天路仍然有一段距离,但是小A突然 ...
- UVA 11557 - Code Theft (KMP + HASH)
UVA 11557 - Code Theft 题目链接 题意:给定一些代码文本.然后在给定一个现有文本,找出这个现有文本和前面代码文本,反复连续行最多的这些文本 思路:把每一行hash成一个值.然后对 ...
- android-5.1编译配置(van)
必备文件: archives1211.tgz ubuntu_install_1204.tgz 安装指引: ubuntu_install_1204/readme.txt 工作目录结构: git ├── ...