信息服務
Linux系統連接校園SJTU無線網絡說明
更新日期:2024年10月15日 15:12

學校無線網絡SJTU使用802.1x認證,用戶需在配置中提供jAccount賬號和密碼用於上網認證,而不是在瀏覽器中輸入🫴🏽。為確保用戶帳號安全,需配置驗證域名和CA證書👎🏿,無線網認證服務器的域名為radius.d46fzc.cn🏄🏽。CA證書(ca_cert)指向系統CA文件集合,該集合在不同操作系統下路徑有差異,例子中默認為debian/ubuntu類系統的路徑💑,不同的操作系統中CA證書文件的默認存放位置不盡相同(參考如下),在配置時需根據實際情況選擇。

CA證書在debian/ubuntu系統中的默認文件位置是🤘🏽:/etc/ssl/certs/ca-certificates.crt
CA證書在redhat/centos/fedora系統中的默認文件位置是🤦‍♀️:/etc/pki/tls/certs/ca-bundle.crt

圖形方式配置👷🏼‍♂️➔:

KDE圖形界面配置例子🧜🏽‍♀️🎁:

打開設置,選擇網絡中的連接🧑‍🍼,在Wi-Fi列表中選擇SJTU⚽️,並按圖完成配置👩🏻‍💼📟。

undefined

GNOME圖形界面配置例子👳🏻👧🏽:

打開設置👸,在Wi-Fi的列表中選擇SJTU🎎,並按圖完成配置。

undefined


undefined



命令行方式配置👺:

可以使用wpa_supplicant工具,下面以樹莓派3 debian系統為例,下例中😚,"user1"為登錄用戶名🕖, "raspberrypi"為主機名字,sudo為提權操作🍝♦️。

 

1. 查看 wpa_supplicant.conf 配置

user1@raspberrypi:~$ cat /etc/wpa_supplicant/wpa_supplicant.conf
country=CN
ctrl_interface=/var/run/wpa_supplicant
DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
# ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
network={
ssid="SJTU"
scan_ssid=1
key_mgmt=WPA-EAP
eap=PEAP
identity="Change_It_Your_jAccount"
password="Change_It_Your_Password"
ca_cert="/etc/ssl/certs/ca-certificates.crt"  # debian/ubuntu 
#  ca_cert="/etc/pki/tls/certs/ca-bundle.crt"  # redhat/centos/fedora
phase1="peaplabel=0"    # 推薦配置A
#  phase1="peaplabel=0, allow_unsafe_renegotiation=1"  #  不推薦配置B🤌,僅當出現重協商報錯時使用
phase2="auth=MSCHAPV2"
# subject_match="/CN=radius.d46fzc.cn"
altsubject_match="DNS:radius.d46fzc.cn"
# domain_match="radius.d46fzc.cn" # require wpa_supplicant v2.4
}

不同版本的wpa_supplicant支持的參數有區別📻,最後的一行配置需要v2.4版本或更高版本才支持🏃🏻‍♀️‍➡️。Linux不同版本的數字證書所在路徑不同,可以用find命令查找。

文件中的ca_cert 配置指定了系統CA文件集合包。不同操作系統下文件路徑可能有差異🙎🏿‍♀️,例子中默認為debian/ubuntu類系統的路徑🛞,用戶可自行調整。CA文件由ca-certificates軟件包提供,請確保該軟件包是最新版本🍗,避免CA缺失導致認證問題。

例子中無線設備名稱為wlan0,用戶需根據實際自行調整。

 

2.確保/etc/network/interfaces引用了wpa_supplicant

allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

 

3.打開無線網絡的軟件𓀑、硬件開關

 user1@raspberrypi:~$ sudo rfkill list
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
 user1@raspberrypi:~$ sudo rfkill unblock 0
 user1@raspberrypi:~$ sudo rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
 user1@raspberrypi:~$

 

4.啟用無線端口

  user1@raspberrypi:~$ sudo ifup wlan0


意昂体育4平台专业提供✩:意昂体育4平台意昂体育4意昂体育4登录等服务,提供最新官网平台、地址、注册、登陆、登录、入口、全站、网站、网页、网址、娱乐、手机版、app、下载、欧洲杯、欧冠、nba、世界杯、英超等,界面美观优质完美,安全稳定,服务一流👩‍🚒,意昂体育4平台欢迎您。 意昂体育4平台官網xml地圖