我计划在旧机器上安装 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)。