询问在命令行下如何配置网络联接?学校网络采用 IEEE 802.1X 认证方式。有没有谁知道,女王大人?谢谢。
不是很懂,lz 在 win 下需要用什么软件吗?
yast
Sent from my MI-ONE Plus using Tapatalk 2
在 win7 下可以通过本地连接属性的身份认证来开启,opensuse 在 networkmanager 也可以使用,但是在命令行下怎么操作?
欢迎大神!在 KDE 下用 NetworkManager 很好解决。但是在终端下如何通过命令来通过 802.1X 认证联网?
前面的人已经说了啊,yast,yast2 命令行版,网络设置里
前面的人已经说了啊,yast,yast2 命令行版,网络设置里
求详细设置方法。。。而且希望能有一个在各个发行版通用的命令。
1
yast
2
放着 YaST ncurses 版不用非要通用命令,是自己找罪受。我没找过那种罪。
我唯一找过的终端配网的罪就是 2010 年用 USB_MODESWITCH 和 WVDIAL 配置我的联通 3G 上网卡(华为 E261)。
终端上网通用过程大概是这样:
(一)你的 Case 能用 NetworkManager 解决,但是你因为种种原因没有图形界面。
/etc/NetworkManager/system-connections
下建立新配置 802.1x。配置内容可参考已存在的老配置。
sudo /usr/sbin/NetworkManager --config /etc/NetworkManager/system-connections/802.1x
联网
(二)你的 Case 用 NM 解决不了,所以要用 ifup/iwconfig 等一系列终端工具来联网
- 停用 NM(不停用 NM 控制不了 wlan0 设备)
sudo systemctl stop NetworkManager.service
- 安装 wireless-tools 这个软件包
sudo zypper in wireless-tools
- 给无线网卡通电
iwconfig wlan0 txpower on
- 扫描周围 AP
iwlist wlan0 scan
- 联网
iwconfig wlan0 essid “AP 名” key " 密码"
- 启用无线网卡连接
ifconfig wlan0 up
- DHCP 获取 IP
dhclient wlan0
这是最最基本的在终端下连 WEP 无线网。
有线更简单,只需要最后两步。
上 WPA/WPA2 的话,要用 wpa_supplicant。把第 5 步换成
5.0 安装 wpa_supplicant
sudo zypper in wpa_supplicant
5.1 生成 wpa_supplicant.conf
wpa_passphrase “AP 名” " 密码" > /etc/wpa_supplicant/wpa2.conf
5.2 连接
wpa_supplicant -B -i wlan0 -Dwext -c /etc/wpa_supplicant/wpa2.conf
你要的 802.1X 我没研究,但你只需要找到怎么在终端认证 802.1X,反过来插到通用过程中去替换步骤 5 即可。
谢谢女王大人的耐心解答。