802.1协议的内网登录最简单的方法:
利用ubuntu自带的wpa_supplicant
1.在/etc下新建wpa_supplicant.conf
#内容:
ctrl_interface=/var/run/wpa_supplicant
#ctrl_interface_group=wheel
ap_scan=0
network={
key_mgmt=IEEE8021X
eap=MD5
identity="youraccount"
password="yourpassword"
eapol_flags=0
}
2.执行脚本login802.sh
#!/bin/bash
killall -q wpa_supplicant
wpa_supplicant -B -Dwired -ieth0 -c/etc/wpa_supplicant.conf
dhclient
即可登录内网
第二步可以使用替代办法来实现自动登录。如下:
a.
/etc/network/interfaces
加入
auto eth0
iface eth0 inet dhcp
pre-up wpa_supplicant -B -Dwired -ieth0 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
b.
/etc/NetworkManager/nm-system-settings.conf
中修改
[ifupdown]
managed=true
如此可实现开机802.1x自动登录
校园网登录外网:
详见:http://code.westopener.com/projects/openkeeper(这是本校一牛人开发的gui宽带拨号上网工具)
常见问题:
1.安装内网登陆器成功后,通常重启后既可以自己登录,但是当你再次登录的时候,就发现eth0无法工作了。解决的办法是1. 修改/etc/dbus-1/system.d/NetworkManager.conf 和 /etc/dbus-1/system.d/nm-applet.conf
將下列紅色字,如果為deny,改allow
<policy context=default>
<allow own="org.freedesktop.NetworkManager"/>
<allow send_destination="org.freedesktop.NetworkManager"/>
<allow send_interface="org.freedesktop.NetworkManager"/>
</policy>
2.很多情况下,链接上外网以后就登录不上内网了
可以通过添加指定内网网段路由的方式解决这个问题
比如说你学校内网网段有 172.0.0.0 ,你的内网默认网关为172.18.60.1,你可以最终端下(root权限)输入以下指令
route add -net 172.0.0.0 netmask 255.0.0.0 gw 172.18.108.1
这样就可以同时上内外网了。
最后
以上就是过时香水最近收集整理的关于校园网802.1登录内网外网方法和常见问题汇总[ubuntu]的全部内容,更多相关校园网802内容请搜索靠谱客的其他文章。
发表评论 取消回复