当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 突破802.1x和不允许web登陆限制的drcom终极上网办法
帖子发表于 : 2009-11-07 17:10 

注册: 2009-10-25 12:42
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
先说下我的情况,学校不限制drcom版本(3.39,3.47,3.71,3.72都可以),但有802.1x限制,也不允许web登陆,于是曲线救国,采用H3C登陆。
理论是适用所有版本Ubuntu(9.04版本已验证)。
这种方式要两个账号:(还要采用web认证,有的不需要,真正计算流量的帐号是web登录的帐号.所以在命令行登录的帐号可以是一个没钱帐号).可以在申请一个账号。

1)下载了H3C后,解压文件:
$sudo tar –xvzf h3c802.1xclient.tar.gz

这会解压到当前目录下,生成一个h3c802.1xClient目录。

或者可以指定解压路径:
$sudo tar –C h3c802.1xclient.tar.gz [path]

(直接把附件解压后放到home文件夹里,然后cd到h3c802.1xClient下)

2)转到此目录下:$cd h3c802.1xClient

运行里面的pre.ps文件:
$sudo ./pre.ps

再运行里面的linux1x文件(可以查看里面的说明文档):
$sudo linux1x

3)如果里面的链接库缺少H3C必要的libstdc++-libc6.2-2.so.3文件,会报错.
linux1x: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory

办法: 在/usr/lib下做一个名为libstdc++-libc6.2-2.so.3的软链接到高版本的libstdc++

代码:

$ cd /usr/lib

$ ls -d libstdc++*

在我的系统上ls命令的结果是 libstdc++.so.5.0.7 libstdc++.so.6.0.10

libstdc++.so.6.0.10就是我们要找的,给它做个链接

代码:

$ sudo ln -s libstdc++.so.6.0.10 libstdc++-libc6.2-2.so.3

把上网方式改成dhcp,我建议你在图形环境下配置,也可以直接修改/etc/network/interfaces文件,把里面带有eth0的部分改成

代码:
iface eth0 inet dhcp
auto eth0

第一行是把eth0改成dhcp方式,第二行是自动激活eth0,eth0代表第一块以太网网卡,可能需要重新启动网络

代码:
$ sudo /etc/init.d/networking restart


这时候可以试着执行一下linux1x,第一次执行需要输入用户名和密码,以后就不用了

代码:
$ sudo linux1x -d

-d选项可以让linux1x验证成功后在后台运行
再运行里面的linux1x文件(可以查看里面的说明文档):
$sudo linux1x
下面是我的配置
configure 802.1X network connection arguments
Current configuration is:
The way to initialize 802.1X authentication.......:broadcast
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):
n
Refresh your IP address after connecting? (Y/N):
n
Save message and package to log?(Y/N):
y
The default save directory is '/var/log/h3c-linux1x/', do you want to change it?(Y/N):
n
Configuration has finished, do you want to save it?(Y/N)
y
Save configuration sucessfully!
成功以后,接着运行
[root@kobicc h3c802.1xClient]# ./linux1x
接着输入用户名和密码:
Please enter your user name (less than 128 characters):
Please enter your password (less than 64 characters):
Please choose a network adapter:
1. eth0
2. virbr0
Enter the number of your choice (1-2[1]): 1
start 802.1X authentication
device check
server check
pass authentication

这种方式还要采用web认证,有的不需要,真正计算流量的帐号是web登录的帐号.所以在命令行登录的帐号可以是一个没钱帐号


附件:
文件注释: 已解压的H3C
linux1x.rar [285.13 KiB]
被下载 99 次


最后由 dog38 编辑于 2009-11-17 12:41,总共编辑了 4 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 突破802.1x和不允许web登陆限制的drcom终极上网办法
帖子发表于 : 2009-11-07 18:54 
头像

注册: 2008-09-05 23:31
帖子: 1363
系统: LinuxMint17
送出感谢: 35
接收感谢: 11
这个和报文什么的没有关系了吗?


_________________
茕茕
问题大海之一粟:http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=212497
NEMO-Actions使用方法:http://forum.ubuntu.org.cn/viewtopic.php?f=175&t=456548
在线编码转换:http://2cyr.com/decode/?lang=en


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 突破802.1x和不允许web登陆限制的drcom终极上网办法
帖子发表于 : 2009-11-07 20:20 

注册: 2009-10-25 12:42
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
highwind 写道:
这个和报文什么的没有关系了吗?


我也是菜鸟。只是我自己的方法而已,那些高深的不懂


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译