
我已經使用 Ubuntu 桌面一段時間了,現在我正在嘗試設定伺服器。我使用的是無線 PCI 轉接器,它可以與 Ubuntu Live CD 配合使用。
安裝伺服器時,它發現適配器並且(一旦我輸入 SSID 和 WPA 金鑰)幾乎立即連接到網路。但是,第一次啟動安裝後,啟動時無法連線。此時我不太確定從這裡該去哪裡。我已閱讀伺服器指南,但網路章節中沒有任何有關無線網路的內容。
我習慣了桌面 GUI,所以命令列介面有點令人畏懼。請溫柔一點...
僅供記錄,無線適配器是 TP-Link TL-WN781ND
我的介面文件看起來簡單得多 -
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid RunnymedeData
wpa-psk <my_key>
系統不會在啟動時啟動網路連接,但它幾乎會在我登入時明確設定 SSID 後立即啟動。 IP 位址由 dhcp 伺服器(我的路由器)正確分配,然後機器會顯示在路由器的連線清單中。我將嘗試靜態路線,看看進展如何。很快回來。
此問題與 SSID 隱藏在我的無線網路中有關。在我看來這是一個錯誤。
隱藏 SSID:系統啟動時間較長(等待網路啟動失敗)。登入後,明確設定 essid 可iwconfig
在幾秒鐘內啟用網路;不需要做任何其他事情。
SSID 未隱藏:系統啟動迅速,網路立即啟動並運作。
總之,與特定適配器無關,與介面檔案無關。
感謝@chilli555 花時間提供協助。
答案1
設定伺服器的常用方法是在檔案 /etc/network/interfaces 中填寫您的詳細資料。首先,確認您有一個可用的無線介面:
iwconfig
你有一個介面嗎,最好是wlan0?接下來確認它是否按預期工作:
sudo iwlist wlan0 scan
您是否看到您的網路等?如果是這樣,請使用編輯器 vim 編輯該檔案:
sudo vim /etc/network/interfaces
添加您的詳細信息,使其看起來像:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static <--you want to be able to reach your server by ssh and ftp
address 192.168.1.100 <--an address outside the DHCP range in the router
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
wpa-ssid <your_network>
wpa-psk <your_key>
儲存變更並使用 :wq 關閉 vim。現在取得介面以查看並使用新設定:
sudo ifdown wlan0 && sudo ifup wlan0
確認您獲得了新地址:
ifconfig
並且您可以上網:
ping -c3 www.google.com
當然,請替換上面的詳細資訊。