Bisakah server Ubuntu terhubung ke jaringan nirkabel terenkripsi WPA2?

8

Saya berencana untuk menginstal server Ubuntu di mesin lama. Tetapi pertanyaan saya adalah: dapatkah saya menginstal server Ubuntu pada mesin dan menghubungkannya ke jaringan rumah saya - secara nirkabel? Saya tidak bisa menggunakan kabel dalam hal ini.

Perwira
sumber

Jawaban:

3

Anda dapat menginstal antarmuka GUI ke server Ubuntu untuk mendapatkan Network Manager atau mengikuti wpa_supplicant di halaman ini ( https://help.ubuntu.com/community/WifiDocs/WPAHowTo ).

Mike
sumber
Apakah wpa_supplicant itu memerlukan antarmuka grafis juga?
Perwakilan
2
wpa_supplicant dapat dikonfigurasi dari baris perintah.
Mike
NetworkManager dapat bekerja tanpa GUI juga ...
JanC
5

Catatan: Pertama, Anda ingin memastikan bahwa server telah menginstal wpa_supplicant. Server tidak selalu memilikinya dan itu bisa menyulitkan jika Anda tidak dapat menghubungkannya ke Ethernet setidaknya sekali.

Beginilah cara saya melakukannya. (pastikan untuk menggunakan nomor ip dan nama antarmuka jaringan Anda)

Tidak memerlukan bagian ini untuk server, hanya jika Anda ingin mematikan semua yang akan mengganggu pada desktop.

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

ini hanya perlu dilakukan sekali kecuali file tersebut dibuang. (Anda dapat menempatkan konfigurasi di mana saja dengan sangat)

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

-Buntuk latar belakang -suntuk login ke syslog -cuntuk memberitahu di mana konfigurasi itu. -iantarmuka

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

untuk DHCP cukup gunakan

sudo dhclient wlan0

untuk ip statis

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

harus bisa melakukan ping router Anda dengan ip. $ ping 192.168.1.1

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

harus dapat melakukan ping net pada umumnya. $ ping 8.8.8.8

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

harus dilakukan. $ ping google.com

Ini tidak akan bertahan melalui reboot. Untuk membuatnya bertahan melalui reboot,

sudo nano /etc/network/interfaces

Tambahkan ini ke bawah (gantikan wlan0 jika Anda memiliki antarmuka yang berbeda):

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

Perhatikan bahwa Anda mungkin tidak menginstal komponen KILLALL jika Anda memiliki server minimal. Anda bisa mendapatkan killall dengan:

aptitude install psmisc
defiantredpill
sumber
Jawaban di atas hampir sempurna, walaupun saya harus menambahkan "-i wlan0" ke baris pre-up yang memanggil wpa_supplicant. (Ini cocok dengan contoh yang diberikan lebih lanjut jawabannya.)
Gervase Markham