Respostas:
Você pode instalar uma interface GUI no servidor Ubuntu para obter o Network Manager ou seguir o wpa_supplicant nesta página ( https://help.ubuntu.com/community/WifiDocs/WPAHowTo ).
Nota: Primeiramente, você deve certificar-se de que o servidor tenha o wpa_supplicant instalado. Os servidores nem sempre o possuem e isso pode dificultar se você não conseguir conectá-lo à Ethernet pelo menos uma vez.
É assim que eu faço. (certifique-se de usar seus números de IP e nome da interface de rede)
Não precisará dessa parte para um servidor, é apenas se você quiser eliminar tudo o que estaria interferindo em uma área de trabalho.
sudo stop network-manager
sudo killall wpa_supplicant #must stop network-manager before this as it resurrects it.
sudo killall nm-applet
isso só precisa ser feito uma vez, a menos que o arquivo seja lixeira. (você pode colocar a configuração em qualquer lugar realmente)
wpa_passphrase "YOUR_ESSID" | sudo tee /etc/wpa_supplicant.conf #and type your password
-B
para que o plano de fundo -s
faça logon no syslog -c
e diga onde está a configuração. -i
interface
sudo wpa_supplicant -B -s -c /etc/wpa_supplicant.conf -i wlan0
para DHCP basta usar
sudo dhclient wlan0
para ip estático
sudo ifconfig wlan0 192.168.1.12 #Be sure to set you ip to what works for you.
deve poder executar ping no seu roteador por ip. $ ping 192.168.1.1
sudo route add default gw 192.168.1.1 # use the ip of you router
deve poder executar ping na rede em geral. $ ping 8.8.8.8
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
Deve ser feito. $ ping google.com
Isso não vai durar através de uma reinicialização. Para fazer isso persistir por meio de uma reinicialização,
sudo nano /etc/network/interfaces
Adicione isso na parte inferior (substitua wlan0 se você tiver uma interface diferente):
auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -B -c /etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
Observe que você pode não ter o componente KILLALL instalado se você tiver um servidor mínimo. Você pode obter killall com:
aptitude install psmisc