校园网802.1登录内网外网方法和常见问题汇总[ubuntu]
2011-05-04 16:44
295 查看
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
这样就可以同时上内外网了。
利用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
这样就可以同时上内外网了。
相关文章推荐
- ubuntu 12.10 常见问题及解决方法(收集汇总)
- Git使用常见问题解决方法汇总
- ubuntu下安装composer到使用composer安装laravel的过程及常见问题汇总
- Git使用常见问题解决方法汇总
- Android调试技巧与常见问题解决方法汇总
- 运维常见问题及解决方法汇总(持续更新...)
- Ubuntu常见问题汇总
- Ubuntu 入门 及 常见问题 及 解决方法
- ubuntu下安装vsftpd方法和常见问题解决
- Ubuntu开启root账户ssh远程登录方法汇总
- 在GNOME的ubuntu桌面环境中安装KDE的方法以及常见问题
- Git使用常见问题解决方法汇总
- eclipse中Android模拟器常见的问题解决方法汇总
- ubuntu 登录界面无限循环问题解决方法
- cas sso单点登录系列7_ 单点登录cas常见问题系列汇总
- H5 常见问题汇总及解决方法
- 安装Windows与ubuntu双系统常见问题汇总
- TCP socket编程 锐捷校园网建立服务端让外网连接,解决内网与外网通讯问题
- 在AsyncTask的doInBackground方法中调用HttpClient的execute方法,HttpGet地址为内网时无问题,部署到外网就不执行了
- Ubuntu系统常见问题汇总(持续更新)