PrettyPrint

domenica 19 gennaio 2020

Ubuntu/Debian creare facilmente un hotspot sul proprio laptop/Raspberry

Dopo aver installato Ubuntu sul mio netbook 10" la prima cosa che mi è venuta in mente è stata quella di metterci su un hotspot "free access" per condividere file di lavoro, durante presentazioni Una sorta di "pirate box"....

Il procedimento va bene, ovviamente, per ogni distro Ubuntu based/like: parliamo dunque di Raspbian oppure di Debian, in quest'ultimo caso, ovviamente, usando "su -c" al posto di sudo

Il pacchetto che trasforma un computer con scheda di rete wireless in hotspot è "hostapd"; ma chi lo rende facile da configurare è "create_ap". Di seguito i passi da seguire:

1) INSTALLAZIONE HOSTAPD

Occorre git (nel caso non fosse già installato) e dnsmasq che farà da demone DHCP per i client che si collegheranno all'hot-spot:

sudo apt-get install git hostapd dnsmasq

2) INSTALLAZIONE CREATE_AP


cd
git clone https://github.com/oblique/create_ap
cd create_ap
sudo make install

3) TEST DEL L'INSTALLLAZIONE

Occorrerrà innanzitutto individuare il nome dell'interfaccia di rete wireless sulla quale verrà "acceso" l'hotspot. Il comando da lanciare è:



Molto probabilmente l''interfaccia di rete wireless ha nome; wlan0.

Con il comando:

sudo create_ap wlan0 MYHOTSPOT 

"accendiamo "  su wlan0 un hotspot  aperto con SSID "MYHOTSPOT", senza password 

Invece con il comando:

sudo create_ap wlan0 MYHOTSPOT 12345678

"accendiamo" un hotspot con SSID  'MYHOTSPOT' e password  '12345678' , crittografia WPA2, sull'interfaccia wlan0.

Per spegnerlo basterà un Ctrl-C

Per fare in modo che create_ap si avvii in automatico all'avvio (sconsigliato ovviamente nel caso del laptop, ma consigliato nel caso il Raspberry faccia solo questo) e configurarlo come servizio:

sudo systemctl enable create_ap.service

in questo caso vari parametri vanno editati nel file di configurazione /etc/create_ap.conf

sudo nano /etc/create_ap.conf

in cui i parametri principali da modificare sono:

CHANNEL=6
WIFI_IFACE=wlan0
INTERNET_IFACE=eth0
SSID=MYHOTSPOT
PASSPHRASE=12345678

quindi è possibile modificare anche il canale wireless al fine di evitare interferenze con altre emissioni vicine. La INTERNET_IFACE invece è il nome dell'interfaccia collegata a internet; nel caso di Raspberry potrebbe essere la ethernet eth0 collegata al modem router casalingo.

CREDITI

https://github.com/oblique/create_ap

Nessun commento:

Posta un commento