Ubuntu 14.04 Sunucu - WiFi WPA2 Kişisel


39

Ubuntu 14.04 Sunucuyu yeni kurdum ve WPA2 ile çalışacak şekilde wifi yapılandırmasını düzgün yapamıyorum ve biraz yardım alabiliyorum.

Kurulum sırasında SSID'imi bir listeden seçtiğim ve şifremi girdiğimden daha iyi çalıştığı basit bir sihirbaz vardı. Şimdi kurulum bitti ben wifi yapılandırırken sorun yaşıyorum. Erişim Noktam WPA2 Kişisel TKIP veya AES olarak ayarlandı. Herhangi bir tavsiye çok takdir edilecektir. Şanssız bir WPA uzmanı karınca / etc / network / interfaces dosyası ile uğraşıyorum.

Teşekkürler

Yanıtlar:


55

/ Etc / network / interfaces işlevini ayarlamanızı öneririm:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid <your_router>
wpa-psk <your_wpa_key>
dns-nameservers 8.8.8.8 192.168.1.1

Yönlendirici, anahtar veya diğer erişim noktalarında DHCP sunucusu tarafından kullanılan aralığın dışında statik bir adres seçtiğinizden emin olun. Tabii ki, burada ayrıntılarınızı değiştirin.

Sistemin değişiklikleri okumasını ve kullanmasını sağlayın:

sudo ifdown wlan0 && sudo ifup -v wlan0

Bağlandın mı

ping -c3 192.168.1.1
ping -c3 www.google.com

Bu cevap hile yaptı. Bunu daha önce birkaç kez yapmıştım ve SSID'deki bir büyük harf çalışmamasına neden oldu. Saçlarımı günlerdir söktüm ve nihayet yardım çağrısı için bu çağrıyı göndermeye başladım ve basit bir yazım hatası oldu. Cevabınız, config yaklaşımımda deli olmadığımı ve verdiğiniz onayın daha yakından bakmak için ihtiyacım olan bir şey olduğunu doğruladı. Hızlı ve basit bir yardım için teşekkürler. İşte bu yüzden Ubuntu topluluğunu seviyorum ve ürünü kullanmayı tercih ediyorum! Destek için teşekkürler!
clettsome 12:14

Auto wlan0, iface wlan0 inet dhcp, wpa-ssid <your_router> ve wpa-psk <your_wpa_key> satırlarını auto lo bölümünden sonra ekledim. Dosyam otomatik p4p1 ile bitiyor, iface p4p1 inet dhcp (burada varsayılan olarak). Wifi'ime bağlanabildim. Yeniden başlatırsam, ağ kablosu takılıysa işler iyi olur. Prizden çıkarılırsa, 'Yapılandırma ağ cihazını başlatma' başlangıçta kilitlenir ve sistem devam etmeden önce 60 saniyelik iki tur alır (mesaj: ağ yapılandırması için 60 saniyeye kadar bekler). Sonra 'tam ağ yapılandırması olmadan sistemi önyükleme' alıyorum. Wifi çalışıyor, ancak bunu nasıl düzeltebilirim?
Vinh Nguyen

@VinhNguyen ifconfig'de wlan0 arayüzünüz var mı? Kendi yeni sorunuzu sormanız gerekeceğinden şüpheliyim.
chili555


Beni saatlerce süren çalışanlardan kurtardın ... Çok teşekkürler!
fmquaglia

32

WPA2 erişim noktama aşağıdakileri girerek bağlanmayı başardım /etc/network/interfaces. Kabul edilen cevaptan hafifçe değiştirilmiş ve DHCP kullanılarak

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <your_router>
wpa-psk <your_wpa_key>

Sonra basit sudo ifup -v wlan0ve bağlı. Hepsi iyi.


2
Mükemmel! Açık 15.10, varsayılan wlan0olarak adlandırılmıştır wls1.
dardisco,

Bu benim için çalıştı aswell
ranjan

3
Anahtarın bir anahtarının yerine anahtarın nasıl saklanacağı aşağıda açıklanmıştır: unix.stackexchange.com/questions/274095/…
kol

4
Sisteminizin WiFi arayüzünün adını kullanmak önemlidir! Türü ifconfig -aveya ip a: WiFi arabiriminin adı genellikle ile başlar w. Örneğin, Ubuntu 16.04 sunucumda buna denir wlp5s0. /etc/network/interfacesBunun yerine bu adı kullanın wlan0.
kol

NetworkManager'ı ve komut satırı nmcli aracını bunun için faydalı buldum.
17'de

3

DHCP veya statik bir konfigürasyon kullanmak (hangisi olduğu önemli değil) - VE kurulum sırasında wifi'nizin çalıştığını varsayalım - / etc / network / arayüzlerinizin aşağıdakine benzer olmasını sağlayın ( wlan0 için , wifi kartınızın altında listelenmelidir ifconfig -a örneğin algılanan wifi kartınız, bildiğim kadarıyla OS tarafından eth1 takma adı olabilir .):

 auto lo iface lo inet loopback     
 auto wlan0 iface wlan0 inet dhcp    
 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Wpa_supplicant'ı yapılandırmak için şu komutu kullanın (yukarıdaki yapılandırmada başvurulan)

wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf

Ardından, iwconfig adlı yeni bir çalıştırılabilir komut dosyası oluşturun (bu komut dosyasına gerçekten herhangi bir şeyi adlandırabilirsiniz , "iwconfig-default-ssid", belki de? - Örneğin sadece kısaca yaptım):

sudo touch /etc/network/if-up.d/iwconfig && sudo chmod 700
/etc/network/if-up.d/iwconfig && sudo ln -s
/etc/network/if-up.d/iwconfig /etc/network/if-pre-up.d/iwconfig

Şimdi /etc/network/if-up.d/iwconfig dosyasını düzenleyin ve Ubuntu Server'ın başlangıçta bağlanmasını istediğiniz SSID'yi ekleyin:

#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed

Şimdi ifdown'u (eğer yapmadıysanız) getirin, sonra ifup;


Bu yapılandırma ile dizüstü bilgisayarınız ile halka açıksanız , aşağıdakileri kullanmanız gerekir: iwlist wlan0 scan , sonra sudo iwconfig essid "PUBLIC_ESSID" moduyla bir şeyle bağlantı kurmayı başardı (ve / veya her yer için benzersiz bir komut dosyası oluşturun (). ler) ziyaret - sadece yok . 'if-up.rc.d' klasörü altında Bu senaryoların herhangi koymak / etc / network / interfaces da bu yüzden bu konuda yardım için adam / forumlar kontrol, konum takma işleyebilir .)

Ya da şehir hakkında dolaşırken WICD için önünüzdeki şansla şansınızı deneyebilirsiniz :

sudo apt-get install wicd-curses


1

Belki Network Manager veya Wicd kullanmayı deneyebilirsiniz. Ağ Yöneticisi'nin, başsız bir sunucuda bulunmasını istemeyeceğiniz birkaç GUI bağımlılığı olsa da, wifi'a bağlanmak oldukça basittir. Android telefonumla (Android AP denilen) bir sıcak nokta kurulumu için, aşağıdakileri kullanarak bağlanabiliyorum:

nmcli dev wifi connect 'Android AP' password test

WICD'yi curses tabanlı bir arayüz olarak daha yararlı bulabilirsiniz ( http://manpages.ubuntu.com/manpages/lucid/man8/wicd-curses.8.html ). Çok kullanmadım, bu yüzden wifi bağlanma sözdizimi emin değilim.

/etc/network/interfacesTek seçeneğiniz buysa , nasıl düzeltebileceğimizi görmek için şimdiye kadar ne yaptığınızı gösterebilirsiniz.


nmcli benim için bir cazibe olarak çalıştı
feniix

0

Komut satırında WiFi kurmak için gerçekten iyi bir süper kolay yolu nmtui ile ancak nasıl kurulur bulamıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.