港湾 认证的方法(fedora 5 ,ubuntu 6.06通过)

回复
cicq
帖子: 10
注册时间: 2006-04-20 10:23
送出感谢: 0
接收感谢: 0

港湾 认证的方法(fedora 5 ,ubuntu 6.06通过)

#1

帖子 cicq » 2006-06-13 9:17

我正在ubuntu下面发贴, 港湾网络,请使用xsupplicant 1.0.1 并安装openssl 0.97版本

安装方法:
其实就是一般软件的安装方法而已,主要是装好后出了问题时知道怎么处理就行了。
1\下载安装包
xsupplicant 1.0.1
openssl 0.97 (有多个版本比如0.97f 0.97g,应该都可以)
可以选择官方tar.gz 包,我没装。不过你最好下一个来,里面有个文件一会用它,比较方便,省得出错后,着急。
也可以用deb包 ,可以到官方网站的包搜索服务找到。debian 或ubuntu的都可以用。
http://packages.ubuntu.com/
http://packages.ubuntu.com.cn/
或者用下载redhat 的rpm包,然后用命令转换

代码: 全选

alien -d *.rpm

推荐用deb 包

2\安装它们

代码: 全选

dpkg -i *.deb 


3\设置它。
官方1.01版本的tar.gz 包的etc目录下面有个文件xsupplicant.conf 把它解出来,放到系统的/etc/xsupplicant/下面,(我的ubuntu是 这里,有的系统可能是/etc/)

代码: 全选

vi /etc/xsupplicant/xsupplicant.conf

更改你的用户名和密码。一共只有三个地方。

代码: 全选

  identity = <BEGIN_ID>namename<END_ID>

这里的namename 改为你的认证用户名。

代码: 全选

eap-md5 {
      username = <BEGIN_UNAME>namename<END_UNAME>
      password = <BEGIN_PASS>passwdpasswd<END_PASS>
  }

eap-md5 部分里加入用户名和密码

来个例子

代码: 全选

identity = <BEGIN_ID>xiaoming<END_ID>

代码: 全选

eap-md5 {
      username = <BEGIN_UNAME>xiaoming<END_UNAME>
      password = <BEGIN_PASS>123456<END_PASS>
  }


3\使用它。

代码: 全选

sudo xsupplicant -i eth0

这里的eth0是我上网的网卡。(动态获取地址)

请不要使用其它版本,我试过很多版本了,只这个有用.(官方最近又更新了版本,我没试。)

可能会有的问题:
1\启用时,长时间等待没反应, 请检查你有没有激活网卡,激活网卡后再运行。
2\ 启动时提示无法初使化, 请检查是不是已启用了dhcp,杀死这个进程再运行。

代码: 全选

killall dhclient

3、提示已有一个xsuppliant ,无法运行,请杀死这个进程。如果还是提示,请删除/var/run/下面的xupplicant.lock(好像是这个名字)
4、注意你的网费,下网最好杀掉进程。并运行dhclient重获ip地址。我是装好后,开机就运行的。开机时请检查。

代码: 全选

ifconfig

5、我把上面几个命令写在2个文件里。运行和停止就方便了。

没想到写得这么罗嗦, 哈哈。有问题请回贴吧
以上设置在华中师范网络 fedora 5 和 ubuntu6.06系统下面运行正常。
上次由 cicq 在 2006-06-16 13:59,总共编辑 4 次。
头像
firehare
论坛版主
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
送出感谢: 0
接收感谢: 2 次
联系:

#2

帖子 firehare » 2006-06-15 10:23

我准备将楼主的帖子加精,请楼主修改本帖,写出详细步骤,以便加精!
我心无畏,源自于我心无知。
图片
cicq
帖子: 10
注册时间: 2006-04-20 10:23
送出感谢: 0
接收感谢: 0

#3

帖子 cicq » 2006-06-17 17:57

今天装了suse 10.1 又一次成功认证了。
greenting
帖子: 2
注册时间: 2006-07-03 19:10
送出感谢: 0
接收感谢: 0

#4

帖子 greenting » 2006-07-04 21:34

我刚刚接触linux,学校使用的网络为港湾的802.1x认证方式。我从在win下从网上下载了xsupplicant1.0的deb包进行了安装,可是在运行的时候出现如下信息后就没有反应了,楼主能帮帮我啊?
root@ubuntu-green:/home/green# xsupplicant -i eth0
Using default config!
network_list: all
Default network: "default"
Startup command: "echo "some command""
First_Auth command: "dhclient %i"
Reauth command: "echo "authenticated user %i""
Logfile: "/var/log/xsupplicant.log"
Allow Type: MD5
ID: "hg2004115"
tls user cert: "/path/to/certificate"
tls user key: "/path/to/private/key"
tls user pass: "password for key"
tls root_cert: "/path/to/root/cert"
tls root_dir: "/path/to/valid/root/certs"
tls chunk: 1398
tls rand: "/path/to/random/source"
md5 username: "hg2004115"
md5 password: "01244432 "
ttls root_cert: "/path/to/root/certificate"
ttls chunk: 1398
ttls rand: "/path/to/random/source"
ttls phase2_type 'pap'
pap username: "papuser"
pap password: "pappasswd"
chap username: "chapuser"
chap password: "chappasswd"
mschap username: "mschapuser"
mschap password: "mschappasswd"
mschapv2 username: "mschapv2user"
mschapv2 password: "mschapv2passwd"
leap username: "leapuser"
leap password: "leapuserpass!"
mschapv2 username: "eapmschapv2user"
mschapv2 password: "eapmschapv2userpass!"
peap user cert: "/path/to/certificate"
peap root_dir: "/path/to/root/certificate/dir"
peap crl_dir: "/path/to/dir/with/crl"
peap user key: "/path/to/private/key"
peap user pass: "password for key"
peap chunk: 1398
peap rand: "/path/to/random/source"
peap CN check : "myradius.radius.com"
match CN exactly : "yes"
Session Resumption = YES
PEAP Allow Types: ALL
mschapv2 username: "phase2mschapv2"
mschapv2 password: "phase2mschapv2pass"
sim username: "simuser"
sim password: "simuserpass!"
sim auto_realm: "yes"
Type: Wired
SSID: "mvemjsnp"
Allow Types: ALL
ID: "Check this out- any char!#$"
SSID: "up to 32 character ASCII string"
ID: "testuser@testnet.com"
Allow Type: TLS
Type: Wireless
SSID: "foo-network!"
Type: Wired
ID: "this will work too"
"some command"
头像
www1862
帖子: 781
注册时间: 2006-05-12 0:52
来自: Chongqing China
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 www1862 » 2006-07-13 12:35

顶上去,不知道我学校的能不能通过。港湾认证真麻烦
yabinby
帖子: 6
注册时间: 2006-11-18 22:33
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 yabinby » 2006-11-20 9:36

我也是同样的错误
搞了好长时间了
晕~~
蛋壳羊
帖子: 113
注册时间: 2006-11-04 19:56
送出感谢: 0
接收感谢: 0

#7

帖子 蛋壳羊 » 2007-04-21 10:02

我们学校也有这样的情况
nick125
帖子: 16
注册时间: 2006-09-06 16:07
送出感谢: 0
接收感谢: 0

#8

帖子 nick125 » 2007-05-09 13:51

回去先试试看。港湾真麻烦
hitsnail
帖子: 2
注册时间: 2007-05-27 9:12
送出感谢: 0
接收感谢: 0

这里有个简单点的方法

#9

帖子 hitsnail » 2007-06-16 21:44

不知道能不能榜上你的忙
http://hi.baidu.com/hitsnail/blog/item/ ... c2c4e.html
你可以参考一下
cicq
帖子: 10
注册时间: 2006-04-20 10:23
送出感谢: 0
接收感谢: 0

#10

帖子 cicq » 2007-06-27 12:52

以前,我把下面的内容保存为一个可运行文件,每次要上网就在终端里运行一次。
sudo killall dhclient
sudo killall xsupplicant
sudo /usr/sbin/xsupplicant -i eth0 -c /etc/xsupplicant.conf


关闭时运行:
sudo killall dhclient
sudo killall xsupplicant
sudo /sbin/ifconfig
sudo /sbin/dhclient eth0

一定要注意你的软件版本和我用的一样,并且配制文件设定正确,以前我试过许多版本,只有xsupplicant 1.0.1加上
openssl 0.97测试成功。现在由于我现不在校园网内,不再用802认证,所以无法帮大家测试了。
tgxczy
帖子: 6
注册时间: 2007-11-18 23:23
送出感谢: 0
接收感谢: 0

#11

帖子 tgxczy » 2007-11-18 23:38

楼主的学校用的是动态分配地址的方式,但这种方法在遇到静态分配地址的方法就不行了,不知有没有解决办法?
头像
yusha
帖子: 32
注册时间: 2007-07-06 22:38
送出感谢: 0
接收感谢: 0

港湾认证的看看!:)有很好的解决方案了啊!

#12

帖子 yusha » 2008-03-23 13:49

我是西北农林的,QQ61602797,

61602797@qq.com,欢迎和我交流!我们学校用的也是港湾认证,但是已经有我校的

高手利用mystar进行再开发,开发出了在港湾下登陆校园网的linux客户软件,具体

的登陆bbs.712100.com的linux板块 http://www.712100.com/bbs/forum-160-1.html 看看吧!

华为,锐捷认证等也都有现成linux客户端可用,请校园网用linux上不了网的同好

google下


[size=18]另外,我们学校的港湾也是动态认证的,http://www.712100.com/bbs/forum-160-1.html 上有很详细的教程,请大家看看![/size]
luckysir0
帖子: 50
注册时间: 2008-05-25 19:19
送出感谢: 0
接收感谢: 0

#13

帖子 luckysir0 » 2008-05-31 16:53

静态ip的港湾如何解决????
taurelx
帖子: 1
注册时间: 2007-11-23 1:39
送出感谢: 0
接收感谢: 0

Re: 港湾 认证的方法(fedora 5 ,ubuntu 6.06通过)

#14

帖子 taurelx » 2009-08-12 18:53

顶上去,我先试试,好了再顶
回复

回到 “校园网拨号”