下面我来说一下我的成功过程以及思路。
32位下:首先我是在Windows下虚拟机安装了32位的UBuntu16.04,然后使用的桥接的方法,可以保证学校的线路直接到虚拟机。(ps:32bit是可以打开客户端的)
打开客户端之后输入学号密码,一直就在连接,最终无法连接。我发现了一个问题,Ubuntu的网络跟windows不太一样,无法获取IP地址的网络一会就断了,所以此时Drcom客户端是找不到网络的。我打开有线连接设置,发现有一个802.1x安全设置,我把上网账号密码输入在上面,此时发现网络连接上了,但是没法上网,只能使用内网。这时我又打开Drcom客户端,输入了信息之后能上网了,那时的心情无比喜悦。
64位下:接着我开始测试64位虚拟机,因为我的电脑是打算安装64位的,相信大部分也是64bit安装的。网络协议等问题已经解决了,更加棘手的问题来了,就是32位兼容性问题,因为大部分LINUX发行版跟Windows不一样,初始是不兼容32位的,所以需要自己安装。整个过程我试了无数多个方法 就不多说了,下面直接上代码,打开终端,依次安装:
代码: 全选
sudo apt-get install lib32ncurses5 lib32z1
然后
代码: 全选
sudo apt-get install libgtk2.0-0:i386
最后一个
代码: 全选
sudo apt-get install libsm6:i386
此时32位运行库安装完成。
最后说一下如何运行:首先解压文件大指定文件夹(自己设置),在该文件夹下打开终端,输入
代码: 全选
sudo chmod +x privillege.sh
再输入
代码: 全选
sudo ./privillege.sh
简要说一下步骤吧:1.编辑有线连接802.1x安全设置 输入用户名密码
2.64位安装32位库,32可直接跳过
3.运行程序
之前我查到网上有三个版本的Drcom 我们学校版本为5.2.0(D)版,其他版本没有测试。