注册: 2008-07-06 15:45 帖子: 5
送出感谢: 0 次
接收感谢: 0 次
|
[size=24][size=18][size=18]解决ubuntu下宿舍区上网的问题(适用于使用华为公司认证软件的校园网) ubuntu是什么?也许对许多人来说这都是一个陌生的东西,不过有兴趣的自然会自己上网查询的,在这里我就不详细介绍了!这只是我自己感兴趣的东西,而且我相信也有很多人对这个感兴趣的!今天依靠所有前辈的力量,我解决了这个问题,把解决问题的过程写下来,一方面,我想记录一下自己的生活;另一方面,我相信我不会是第一个遇到这个问题的,也不会是最后一个,如果以后有人读到这个的时候,希望可以有所帮助吧! 经过: ubuntu是linux大家庭中的一个distribution,open source and free!你可以从他们的网站上申请安装光盘,但是这听大家伙说这个比较慢,得2个月左右,当然光盘也是免费的,不用你掏任何费用,包括邮费,需要的只是你对它的兴趣而已!最好是从网上下,然后刻成盘后安装即可!包括后来的技术支持都是免费的,平均半年出一个新的版本!我的当然是自己下载的了!呵呵 我机子上原来装的是WINDOWS XP,呵呵,不过现在也是XP,仅仅是多了一个ubuntu而已!安装ubuntu很简单的,而且安装好也不会对XP有任何的影响,这就是传说中的双系统!算了,今天心情好,我就把安装过程也写写吧! 安装过程: 1.在xp下安装一个PartitionMagic,然后用它从磁盘上分出一片空间来,我分的是10G,请注意,这里不要格式化,特别是不要格式为什么FAT16或是其它linux不认识的格式!否则,linux会不认识的! 2.完成以上步骤后,重新启动机器,将ubuntu安装光盘放进光驱,运行!按照它的提示,一步步做即可!对一般的初学者来说,最难的是分区,建议参考一本经典的书做! 3.安装完成后,ubuntu的grub程序会自动接管windows xp的启动的!这个不用大家担心!完成以上步骤后,机子重启后就会出现一个选择,10秒内让你选择启动哪个系统,如果在这个时间内不选择,它会自动帮你启动ubuntur的!呵呵 下来你就可以用了! 以上只是我简单地将这个步骤介绍一下,很多的知识得自己慢慢摸索学习! 遇到的上网问题: 由于学校宿舍区上网需要华为公司的认证客户端,但是我们学校并没有提供ubuntu下的认证客户端!这里多唠叨几句,我们学校网络中心号称是国家linux推广基地,每年也会开门选修课叫linux什么的,而且也提供Redhat7.0和9.0下的客户端,但是这也是我这个在学校呆了5年时间的老人发现的!前些天我上网留言给管理员询问这个Ubuntu下客户端的问题,最起码至我写这个的时候还没有回复呢!这个推广中心的作用?呵呵,有些...... 跑题了!回到今天的主题,没有这个客户端,宿舍区就没有办法上网!那么如何解决这个问题呢? 首先,我上网查询,这里告诉大家几个很好的网站 www.ubuntu.com人家ubuntu的官方网站 forum.ubuntu.com是人家ubuntu的官方论坛(这两个网站校园网上不了,介绍一个代理网站http://www.proxycn.com www.ubuntu.org.cn就我们中国ubuntu爱好者办的网站,号称和人家官方网站有很好的合作关系 forum.org.cn是什么我就不用再说了吧 还是那句话,你一般不会是第一个发现问题的,肯定不会是最后一个!所以要学会利用网络学习,找资料的过程本身就是一个很好的学习过程! 待找到相关的资料后,操作步骤如下 1.下载h3c802.1xClient.tar解压到某一目录,这里假设h3c, 仔细阅读里面的readme 2.到 http://rpmfind.net/ 搜libstdc++-libc6.2-2.so.3,可以下到一个rpm 3.sudo apt-get install alien sudo alien *.rpm 将rpm包转化为deb包 4.sudo dkpg -i *.deb 安装deb包 5.cd到h3c目录下执行 sudo ./linux1x -c 按学校的要求配置,以下是配置过程sudo ./linux1x -c
The way to initialize 802.1X authentication.......:multicast Send all packets by multicast.....................:N Refresh IP address after connecting...............:Y Save message and package to log...................:N Continue to configure your network connection arguments?(Y/N) y There are two ways to initialize 802.1X authentication: 1. Trap by broadcast. 2. Trap by multicast. Please choose the way to initialize the 802.1X authentication : 1 Send all packets by multicast? (Y/N): y Refresh your IP address after connecting? (Y/N): n Save message and package to log?(Y/N): n Configuration has finished, do you want to save it?(Y/N) y Save configuration sucessfully! peixxfnh@DarkUbuntu:~/h3c802.1xClient$ sudo ./linux1x Please enter your user name (less than 128 characters):俺用户名 Please enter your password (less than 64 characters): start 802.1X authentication device check server check pass authentication proxy check on multi-network-card check on http proxy check on 5.编辑 /etc/network/interfaces ,如下所示 iface eth0 inet dhcp auto eth0 6.执行sudo /etc/init.d/networking restart sudo ./linux1x -u 用户名/密码 -n eth0 -d就ok了,退出命令是sudo ./linux1x -k 注意:eth0还是eth1看你用的是哪一块网卡 下面是安装过程中需要的两个安装包,感谢提供人miphan提供的资源,我只是借花谢佛! h3c802.1xclient.tar.gz libstdc++_2.96-111_i386.deb 这两个地址正确的,可以用迅雷下载! 安装完成后就可以用Firefox上网了!大功告成!特别感谢BigSnake.NET http://forum.ubuntu.org.cn/viewtopic.php?t=116199和ulixer http://forum.ubuntu.org.cn/viewtopic.php?t=10523 以及DarkEyes http://forum.ubuntu.org.cn/viewtopic.php?t=17329 以上就是我参考他们的帖子完成的! 我就是这段时间的学习经历,写出来希望对大家有所帮助,不过声明一点:对任何按照本帖步骤操作所造成的任何后果,本人概不负责![/size][/size][/size]
|
|