O servidor Ubuntu pode se conectar a uma rede sem fio criptografada WPA2?

8

Estou planejando talvez instalar o servidor Ubuntu em uma máquina antiga. Mas a minha pergunta é: posso instalar o servidor Ubuntu em uma máquina e conectá-lo à minha rede doméstica - sem fio? Eu não posso usar um cabo neste caso.

    
por Lyrositor 20.10.2010 / 23:55

2 respostas

3

Você pode instalar uma interface GUI para o servidor Ubuntu para obter o Network Manager ou seguir o wpa_supplicant nesta página ( link ).

    
por Mike 21.10.2010 / 00:07
5

Nota: Primeiramente, você desejará certificar-se de que o servidor tenha o wpa_supplicant instalado. Os servidores nem sempre têm isso e isso pode dificultar se você não conseguir conectá-lo à Ethernet pelo menos uma vez.

É assim que eu faço. (não se esqueça de usar seus números de IP e nome da interface de rede)

Não vai precisar desta parte para um servidor, é só se você quiser matar tudo o que estaria interferindo em um desktop.

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 descartado. (você pode colocar a configuração em qualquer lugar)

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

-B para background -s para logar ao syslog -c para informar 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 conseguir fazer o ping do 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 conseguir fazer 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 até a reinicialização. Para fazer isso persistir por meio de uma reinicialização,

sudo nano /etc/network/interfaces

Adicione isso ao final (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 tiver um servidor mínimo. Você pode obter killall com:

aptitude install psmisc
    
por defiantredpill 28.10.2011 / 02:03