linux下天翼飞扬认证上网的一个解决方法

前言

博主尝试过许多的方法一直没有解决这个问题,例如:虚拟机桥接 ,crossover、wine 模拟,很早以前的 linux 版本等等,最后都没有成功,但是当要搬校区,不再使用这个客户端的前一天晚上,突发奇想结果解决了….

理论上该方法对于所有需要认证的上网客户端有效

准备工作

1.安装 virtualbox 2.下载 windows 镜像,博主使用 xp

开始设置

1.首先安装 windows 虚拟机,虚拟机设置:

  • 内存随意,可以在测试好之后,设置为能够正常运行的最小内存,我先使用的是 512M
  • 网卡,设置两张网卡,一个使用桥接,桥接到连接宽带的有限网络上,另一个使用 host-only 用于组建局域网

深度截图20160718200311.png
深度截图20160718200300.png

2.在虚拟机中使用宽带的客户端拨号上网

3.查看局域网地址

  • 虚拟机当中使用ipconfig命令
  • 主机当中使用ifconfig命令
  • 如图所示

深度截图20160718202926.png

深度截图20160718202945.png

4.在虚拟机当中使用服务器代理软件,然后主机实现代理上网,楼主使用的 TGate

  • TGate 设置如图所示

深度截图20160718203937.png

深度截图20160718204111.png

5.在主机设置代理上网

  • 可以设置全局代理,但是博主的 deepin 全局代理好像有点问题,所以就先设置 chrome 的代理了
  • 如图所示
    深度截图20160718204345.png

楼主到此已经可以使用了