ArubaOS 設定 Wi-Fi 開放時段

從WLAN,選擇SSID後,進入到Profile(※需開啟進階選項),就可以在這裡看到Deny time range。這裡也正是設定的關鍵。

內建有兩個時段,分別是:
night-hours:星期一到五,00:00-07:59 And 18:01-23:59。
working-hours:星期一到五,00:00-08:00。

要注意這邊的邏輯是「Deny」,如果是想要只在上班時間開放,就要選「night-hours」。

只有兩個時段是不夠的,今天收到一個的要求,需要讓它只在平日早上七點到下午五點開放,因此,需要再增加一個新的時段。

這個得透過SSH進入CLI才可以進行,先用 cd 先進入到目標的MD。
(Web介面是找不到的,雖然從 pending change看到是在 role & policy 中的 polices,但沒辦法操作。)

(Aruba_MM) *[MD] #conf t
(Aruba_MM) *[MD] (config) #time-range periodic newTimeRange

然後就可以輸入時段,可以從官方網站找到指令說明如下:

ArubaOS Command-Line Interface

因此可以照著需求去設定對應的符合時段,再次強調,最後應用在Wi-Fi上是以「Deny」的邏輯。換種思路,就是「打上不想給人連上網的時段」。

(Aruba_MM) ^*[MD] (config-submode)#weekday 00:00 to 06:59
(Aruba_MM) ^*[MD] (config-submode)#weekday 17:01 to 23:59
(Aruba_MM) ^*[MD] (config-submode)#weekend 00:00 to 23:59

打好了之後,別忘了輸入「write memory」去保存。

接下來要把新的時段應用在Wi-Fi上,這裡可以用Web去設定,也可以直接在CLI設定,既然都在CLI了,那就用CLI設定。

(Aruba_MM) *[MD] (config) #wlan virtual-ap <name>
(Aruba_MM) *[MD] (Virtual AP profile "<vap name>") #deny-time-range <name>
(Aruba_MM) ^*[MD] (config) #write memory

完成設定後,到了指定的時間,就會把該Wi-Fi的用戶全部踢掉,也無法再次連接上。但仍會繼續廣播SSID,仍然看得到Wi-Fi,但吃不到。