web-dev-qa-db-fra.com

Le serveur Ubuntu peut-il se connecter à un réseau sans fil crypté WPA2?

Je prévois d'installer peut-être le serveur Ubuntu sur une vieille machine. Mais ma question est la suivante: puis-je installer le serveur Ubuntu sur un ordinateur et le connecter à mon réseau domestique - sans fil? Je ne peux pas utiliser de câble dans ce cas.

8
Lyrositor

Vous pouvez installer une interface graphique sur le serveur Ubuntu pour obtenir Network Manager ou en suivant le wpa_supplicant sur cette page ( https://help.ubuntu.com/community/WifiDocs/WPAHowTo ).

3
Mike

Remarque: Tout d'abord, vous voulez vous assurer que le serveur a wpa_supplicant installé. Les serveurs ne l'ont pas toujours et cela peut rendre la tâche difficile si vous ne pouvez pas le connecter à Ethernet au moins une fois.

C'est comme ça que je le fais. (assurez-vous d'utiliser vos numéros ip et le nom de votre interface réseau)

Vous n’avez pas besoin de cette partie pour un serveur, c’est juste si vous voulez éliminer tout ce qui interfère sur un bureau.

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

cela ne doit être fait qu'une fois, à moins que le fichier ne soit mis à la corbeille. (vous pouvez mettre la config n'importe où vraiment)

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

-B comme arrière-plan -s pour vous connecter à syslog -c pour lui indiquer l'emplacement de la configuration. -i interface

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

pour DHCP juste utiliser

Sudo dhclient wlan0

pour ip statique

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

devrait être capable de cingler votre routeur par ip. $ ping 192.168.1.1

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

devrait être capable de cingler le net dans son ensemble. $ ping 8.8.8.8

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

devrait être fait. $ ping google.com

Cela ne durera pas jusqu'au redémarrage. Pour que cela persiste à travers un redémarrage,

Sudo nano /etc/network/interfaces

Ajoutez ceci au bas (remplacez wlan0 si vous avez une interface différente):

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

Notez que le composant KILLALL peut ne pas être installé si vous avez un serveur minimal. Vous pouvez vous tuer avec:

aptitude install psmisc
5
defiantredpill