FreeBSD 802.1x下认证
Wednesday, 26. April 2006, 05:27:55
学校使用的是锐捷(原“实达”)的 802.1x认证方案。
和所有高校的其他方案类似,且都有“亲”windows 的做法。
当然,有人不满于此,分析了锐捷的认证过程并最终实现了GNU/LINUX 下的方案。
即最初的 Mento supplicnat ,以及在其基础上修改的 mystar。
在 FreeBSD 下,你可以经由下面给出的附件自行编译。
附件里面即最新的mystar的源代码,编译之前你必须确保:
1.预装好 libnet 以及 libpcap # 源码静态编译所需链接库
2.预装好 gmake # mystar 的 makefile 文件的缘故
使用 gmake 编译完成后得到mystar , mystar.conf两个文件。
你必须以 root (或sudo)运行,同时确保两个文件处于同一文件夹。# mystar 由当前文件夹读取配置信息
当然,你得修改 mystar.conf 里面的 name 以及 password 为你自己的帐号信息,
同时,nic 里要明确给出你的网卡标识,比如“rl0”等,ifconfig 便知。
最后,GOOD LUCK。
附件:(modified by my friend sucha@hfut)
sucha_mod_mystar.tar
和所有高校的其他方案类似,且都有“亲”windows 的做法。
当然,有人不满于此,分析了锐捷的认证过程并最终实现了GNU/LINUX 下的方案。
即最初的 Mento supplicnat ,以及在其基础上修改的 mystar。
在 FreeBSD 下,你可以经由下面给出的附件自行编译。
附件里面即最新的mystar的源代码,编译之前你必须确保:
1.预装好 libnet 以及 libpcap # 源码静态编译所需链接库
2.预装好 gmake # mystar 的 makefile 文件的缘故
使用 gmake 编译完成后得到mystar , mystar.conf两个文件。
你必须以 root (或sudo)运行,同时确保两个文件处于同一文件夹。# mystar 由当前文件夹读取配置信息
当然,你得修改 mystar.conf 里面的 name 以及 password 为你自己的帐号信息,
同时,nic 里要明确给出你的网卡标识,比如“rl0”等,ifconfig 便知。
最后,GOOD LUCK。
附件:(modified by my friend sucha@hfut)
sucha_mod_mystar.tar







