![無法在 Ubuntu 伺服器 14.04 上使用 lubuntu GUI 連線到 wifi](https://rvso.com/image/1047605/%E7%84%A1%E6%B3%95%E5%9C%A8%20Ubuntu%20%E4%BC%BA%E6%9C%8D%E5%99%A8%2014.04%20%E4%B8%8A%E4%BD%BF%E7%94%A8%20lubuntu%20GUI%20%E9%80%A3%E7%B7%9A%E5%88%B0%20wifi.png)
首先,我只想說這個網站非常棒,在我重新使用 Ubuntu 的過程中給了我很大的幫助。
我最近改裝了一台 VAIO 筆記型電腦來運行 Ubuntu 伺服器 14.04。我尚未克服的第一個障礙是為伺服器取得無線網路連線。在安裝過程中,它詢問我的無線路由器的詳細資訊。第一次安裝時,我將路由器設定為僅接受已知的 MAC 位址,並且不廣播本身。輸入正確的網路詳細資料後,它不會添加它。所以我回去直接用乙太網路線連接到路由器,一開始不起作用,但在將路由器配置為不過濾 MAC 位址後,它似乎工作正常。
我嘗試使用此處找到的解釋透過命令列解決無線問題:
不幸的是,所有 wpa_supplicant 方法都不起作用,當我嘗試網路管理員部分時,我的電腦說它找不到 create_connections 資料夾。然而,這目前不是我現在正在寫的問題,(我可能必須在某個時候啟動一個新線程!)我在伺服器上安裝了一個 Lubuntu GUI,以查看是否可以從那裡訪問網絡管理器,並且通過它訪問無線。下載並啟動後,互聯網仍然可以透過乙太網路電纜運行。但是,儘管有一個空格,但沒有顯示網絡管理器的圖標所以我做了更多查看,發現您必須轉到首選項> lx ....並在自動啟動選項卡中鍵入 nm-applet 。執行此操作後,重新登錄,沒有出現任何圖標,但空白區域增加。我雙擊空白處,出現網路管理器,出現兩個NM圖示。我用其中一個連接到我的無線路由器,並認為一切都會好起來的! (兩個 NM 圖示都顯示連接到我的無線網路。)開啟 Firefox 後,當您嘗試造訪 BBC 網站時,圓圈會不斷轉動。此時我關閉了 eth0 連接埠以防幹擾,但它仍然不起作用。我進入命令行並輸入“ping -c 5 www.bbc.co.uk”,過了一會兒它說無法連接到伺服器。我 ping 了路由器位址,沒問題。然後我打開eth0端口,仍然無法訪問互聯網!所以我回到首選項 > LX... 並使用 nm-applet。重新登入帳戶後,我可以透過乙太網路電纜存取網際網路。然而,網頁管理員圖示消失了,當我單擊空白區域時,雖然出現了選項,但它們呈現灰色。我再次嘗試了 NM-applet 解決方案,圖標出現了,但是當您單擊它們時,選項仍然是灰色的。
在過去的兩天裡,我花了大部分時間試圖解決這個問題,但一無所獲。任何人都可以提出任何幫助嗎?
答案1
位址行中的 IP 位址必須是您在路由器中設定的保留 IP 位址。
這種方法效果很好,但更常見的方法是選擇路由器中 DHCP 範圍以外的位址。例如,如果路由器設定為允許 DHCP 使用 50 個位址,例如從 192,168.1.2 到 192.168.1.51,請選擇該範圍之外的位址,例如 192.168.1.100。記錄靜態分配的各種地址,或像我幾年前那樣做;用記號筆在機器背面寫上「100」。粗暴但有效。
答案2
我的 Ubuntu 伺服器現在可以工作了。
我遵循的過程是這樣的:(請注意,這些步驟適用於簡單的家庭網絡,並假設您對獲取本地網路設定(例如網關位址和 DNS 名稱伺服器位址)有一些了解。)
1)我設定了一個我的路由器內保留的 IP 位址對於我的家庭網路。 (有關取得裝置的無線 MAC 位址,請參閱本文末尾的 NB1。這可能是保留 IP 位址所需的)這部分對我來說非常重要,因為第一次安裝 Ubuntu 伺服器時,我的裝置無法存取無線路由器,直到在路由器上設定此位址。不要忘記您保留的IP位址,因為稍後會需要它!
2)Ubuntu伺服器啟動後,我進入系統內的「interfaces」檔案進行編輯。請注意,請參閱末尾有關文字編輯器的註釋!
3) 在輸入最後一個條目後,我按了幾次返回鍵,並在介面檔案中鍵入以下幾行以使無線網路正常工作:
自動WLAN0
iface wlan0 inet 靜態
位址 192.168.1.120 <-- 路由器上設定的保留 IP 位址
網路遮罩 255.255.255.0
網關192.168.1.1
dns 名稱伺服器 8.8.8.8 192.168.1.1
wpa-ssid 我的路由器名稱
wpa-psk mysecretkey
前兩行必須按原樣鍵入。位址行中的 IP 位址必須是您在路由器中設定的保留 IP 位址。網路遮罩行應按原樣輸入(假設這是一個家庭網絡,具有簡單的 255.255.255.0 網路。)網關位址和 dns-nameserver 通常與家庭路由器上的相同,可以在訪問時找到家庭路由器,或透過在任何Windows 機器上的命令列中鍵入ipconfig,或者可以在平板電腦、平板電腦或智慧型手機上檢查網路設定!
我的路由器名稱WPA 行中的是網路上辨識的路由器的實際名稱(例如 SKY76543、BTHub-98054 等)
我的秘鑰是能夠連接到路由器的路由器密碼。請注意,這些行適用於您的路由器配置了 WPA/WPA2 的情況。如果您尚未設定或有 WEP,請考慮更新至 WPA! (並且不要輸入這些行!)
將上述內容輸入到介面檔案後,請保存它,然後重新啟動伺服器,您應該可以無線存取了!
注意1 對於閱讀本文的其他人,您可能需要您的裝置正在使用的無線卡的 MAC 位址 - 在命令列中鍵入 ifconfig 將顯示您的網路介面和關聯的 MAC 位址,它們始終採用以下形式啊:啊:啊:啊:啊:啊其中 a 實際上是 0-9 之間的數字或字母 af。路由器所需的 MAC 位址是與 wlan0 適配器關聯的位址。需要額外注意的是,如果無線適配器尚未“打開”,這可能不起作用。打字iwconfig wlan0 up在命令列中,(作為根用戶)將提出它。如果您收到提及有關 rfkill 的回复,請嘗試在命令列中輸入“sudo rfkill unblock wifi”,然後輸入前面的 iwconfig 命令(記住是 root 用戶!)最後輸入如果配置而 wlan0 應該會出現!
注意2 我使用了命令“gksudo gedit /etc/network/interfaces”。它打開 /etc/network 資料夾中找到的介面文件,並使用 gedit 文字編輯器開啟它; gksudo 命令實際上允許您編輯文件,而不僅僅是查看它。 gedit 是 Ubuntu 中的文字編輯器,可讓您在 Ubunutu 中編輯任何類型的檔案。此時,我已在 ubuntu 伺服器上安裝了 lubuntu 桌面,並安裝了 gedit 程式。 gedit 需要一個 GUI 前端才能運作。如果您有一個新的 ubuntu 伺服器,只有一個命令列可以使用,vi 文字編輯器(應該隨您的安裝一起提供)還允許您編輯介面檔案。使用指令“vi /etc/network/interfaces”。在 vi 中打開它。 Vi 使用起來比 gedit 稍微複雜一些,因此請閱讀如何從 vi 編輯文件,然後從 vi 中保存它們。
注意:以上所有內容都歸功於askubuntu,主要是chili555在interfaces檔案中的配置。