Ubuntu 服务器可以连接到 WPA2 加密的无线网络吗?

Ubuntu 服务器可以连接到 WPA2 加密的无线网络吗?

我计划在旧机器上安装 Ubuntu 服务器。但我的问题是:我可以在机器上安装 Ubuntu 服务器并将其连接到我的家庭网络吗?无线连接?在这种情况下,我不能使用电缆。

答案1

注意:首先,您需要确保服务器已安装 wpa_supplicant。服务器并不总是有它,如果您至少一次无法将其连接到以太网,这可能会很困难。

这是我的方法。(请务必使用您的 IP 号码和网络接口名称)

如果您想要消除所有会干扰桌面的东西,那么服务器就不需要这个部件了。

sudo stop network-manager
sudo killall wpa_supplicant #must stop network-manager before this as it resurrects it.
sudo killall nm-applet

除非文件被破坏,否则这只需执行一次。(您实际上可以将配置放在任何地方)

wpa_passphrase "YOUR_ESSID" | sudo tee /etc/wpa_supplicant.conf #and type your password

-B让后台-s记录到系统日志中-c,告诉它配置在哪里。-i接口

sudo wpa_supplicant -B -s -c /etc/wpa_supplicant.conf -i wlan0

对于 DHCP,只需使用

sudo dhclient wlan0

对于静态 IP

sudo ifconfig wlan0 192.168.1.12 #Be sure to set you ip to what works for you.

应该能够通过 ip ping 你的路由器。$ ping 192.168.1.1

sudo route add default gw 192.168.1.1 # use the ip of you router

应该能够 ping 整个网络。$ ping 8.8.8.8

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf

应该完成。$ ping google.com

此设置不会在重启后继续。若要使此设置能在重启后继续,

sudo nano /etc/network/interfaces

将其添加到底部(如果您有不同的接口,则替换 wlan0):

auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -B -c /etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant

请注意,如果您的服务器规模很小,则可能未安装 KILLALL 组件。您可以使用以下命令获取 killall:

aptitude install psmisc

答案2

您可以在 Ubuntu 服务器上安装 GUI 界面以获取网络管理器,或者按照此页面上的 wpa_supplicant 操作(https://help.ubuntu.com/community/WifiDocs/WPAHowTo)。

相关内容