Cum de a distribui Internet prin Wi-Fi în ubuntu
1. Verificarea posibilității de a crea un punct de acces
Înainte de a trece la distribuirea WiFi, trebuie să vă asigurați că adaptorul WiFi acceptă modul punct de acces. Pentru a face acest lucru, deschideți un terminal și introduceți următoarea comandă (în cazul în care comanda nu este găsit, apoi setați pachetul IW: „sudo aptitude IW install“):
Lista sudo IW
În secțiunea „Supported moduri de interfață“ ar trebui să vedeți opțiunea „AP“:
În cazul în care AP nu este o opțiune, înseamnă că adaptorul WiFi nu acceptă modul punct de acces.
2. Instalarea și dnsmasq hostapd
În primul rând, instalați pachetele necesare:
Apoi, opriți serviciul și a le elimina din punerea în funcțiune (l-am rula manual numai atunci când doriți să distribuiți WiFi):
3. Setarea dnsmasq
Deschideți fișierul:
Găsiți și lista următoarele opțiuni:
4. Naytroyka hostapd
Deschideți fișierul:
și se adaugă următoarele linii:
acolo unde este cazul, modificați valorile pentru interfața (interfața WiFi), SSID-ul (numele punctului de acces), wpa_passphrase (parola pentru punctul de acces)
5. Punctul de acces script de pornire
În directorul home, creați fișierul start_ap.sh și adăugați conținutul:
În cazul meu, mă duc la Internet prin intermediul interfeței wwan0 (modem 3G), în cazul dumneavoastră, poate fi o altă interfață, cum ar fi eth0 sau ppp0. Prin urmare, înlocuiți wwan0 la interfața corespunzătoare pe sistemul dumneavoastră.
Rezolvați rula script-ul:
6. Punct de plecare de acces
Rulați punctul de acces și de a distribui pe Internet WiFi este acum posibil cu o singură comandă simplă:
Pe aceasta am totul. Dacă aveți ceva de adăugat, vă rugăm să scrie în comentarii.
Legate de intrări:
root @ Samsung-r40-debian8: / home / constantine # sh start_ap.sh
net.ipv4.ip_forward = 1
fișier de configurare: /etc/hostapd.conf
nl80211: Nu s-a putut configura modul de conducător auto
nl80211 șofer de inițializare nu a reușit.
hostapd_free_hapd_data: Interfață wlan0 nu a fost pornit
net.ipv4.ip_forward = 0
Și cum va fi lansat în cazul în care acesta este oprit? (Sudo oprire serviciu hostapd)
Rostislav, punctul de acces executați următoarea comandă:
sudo hostapd /etc/hostapd.conf
si blocheaza executarea celuilalt, până când apăsați CTRC + C