step7拓撲怎麼調整
一、調整網路管理為手動
在之前的流程裡,我們為了方便,使用了 NetworkManager 即 Linux 網路自動化管理工具,來進行聯網配置。這麼做其實還是為了圖個方便。但是在當前階段,我們對網路進行更為精確的處理,並正式調配網路拓撲的情況下,就需要將其切換為手動配置了。因為自動化雖好,卻不利於我們進行管理,只適用於單機情況簡化操作使用。
1、 調整主控機網路服務,執行命令:
systemctl disable NetworkManager #禁止自啟動 Linux網路自動化管理工具
systemctl stop NetworkManager #關閉 Linux網路自動化管理工具
systemctl status NetworkManager #檢視 NetworkManager 執行情況
這麼做的目的是為了讓整個網路管理部分,由我們自控自配解決,以方便後續的網路橋接和配置工作。停止 NetworkManager 後,nmcli 網路自管理工具就無法使用了。
2、 檢查 wifi 裝置開啟情況,執行命令:
rfkill unblock all #開啟電腦 Wi-Fi & Bluetooth 裝置
rfkill list #檢視電腦 Wi-Fi & Bluetooth 工作情況
3、 開啟網路埠,執行命令:
systemctl restart networking #重啟 networking 網路服務
iw dev #檢視網路硬體裝置對映關係(假設查到為 wlan0)
ip link show wlan0 #檢視裝置介面狀態
ip link set wlan0 up #開啟網路介面
iw wlan0 link #檢查 wlan0 連結情況(這時應該是 Not connected)
4、 檢視可用網路,執行命令:
iw dev wlan0 scan #檢視 wlan0 被動掃描(假設查到聯網 ESSID 為 test)
iwlist wlan0 scanning #檢視 wlan0 主動掃描(假設查到聯網 ESSID 為 test)
wpa_passphrase test [ESSID-key] >> /etc/network/ #生成指定ESSID金鑰
wpa_supplicant -B -D wext -i wlan0 -c /etc/network/ #利用金鑰連線網路
iw wlan0 link #檢查 wlan0 連結情況(這時應該 test 當前情況資訊)
5、 到這裡還不能上網,為什麼呢因為我們還沒有為 wlan0 分配或指定上網使用的 ip 地址資訊。這裡有兩種方式。一種是通過連線 SSID 部署的 DHCP 服務,來動態獲取 ip (這個在我們之前部署 KVM 的 VNAT 時有提到,當時我們就相當於在 VNAT上部署了一個 DHCP 服務,指定了分配網段)另一種則是使用靜態 ip 手動為 wlan0 進行設定。