[GUIDA] Impostare un IP fisso sulla Wi-Fi (Raspbian Stretch)

Seguite queste guide per configurare le periferiche di rete del Raspberry Pi
Avatar utente
Admin
Site Admin
Messaggi: 1405
Iscritto il: gio feb 25, 2016 6:33 pm
Reputation: Locked

[GUIDA] Impostare un IP fisso sulla Wi-Fi (Raspbian Stretch)

Messaggioda Admin » ven lug 13, 2018 4:43 pm

Da Raspbian Jessie in poi il metodo di configurazione della rete è cambiato, soprattutto per quanto riguarda il Wi-Fi. Adesso tutto è demandato a dhcpcd e nel caso si volesse ancora utilizzare il vecchio metodo di configurazione, basato su interfaces, è necessario disattivarlo.
Per disattivare dhcpcd eseguite questo comando

Codice: Seleziona tutto

sudo update-rc.d -f dhcpcd remove

mentre per riattivarlo eseguite:

Codice: Seleziona tutto

sudo update-rc.d dhcpcd defaults

Vediamo come usare la nuova configurazione basata su dhcpcd. Innanzitutto riportate il file "interfaces" alle condizioni iniziali, quindi apritelo con

Codice: Seleziona tutto

sudo nano /etc/network/interfaces

e sovrascrivete il contenuto con questo codice:

Codice: Seleziona tutto

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

allow-hotplug wlan1
iface wlan1 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Adesso aprite il file di configurazione "wpa-supplicant.conf" con

Codice: Seleziona tutto

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

e aggiungete le informazioni relative alla vostra rete in questa sezione (se non esiste aggiungetela in fondo):

Codice: Seleziona tutto

network={
    ssid="nome_rete"
    psk="password_rete"
}

Se dovete collegarvi a una rete privata che non trasmette il SSID aggiungete questa riga all'interno di network={...}:

Codice: Seleziona tutto

scan_ssid=1

Per le molte altre opzioni consultate:

Codice: Seleziona tutto

man wpa_supplicant.conf

Aprite "dhcpcd.conf" con

Codice: Seleziona tutto

sudo nano /etc/dhcpcd.conf

e aggiungete in fondo (con le modifiche opportune):

Codice: Seleziona tutto

interface wlan0
static ip_address=192.168.xxx.yyy/24
static routers=192.168.xxx.1
static domain_name_servers=192.168.xxx.1

Eseguite

Codice: Seleziona tutto

sudo systemctl enable wpa_supplicant.service

e successivamente riavviate con:

Codice: Seleziona tutto

sudo reboot

The end :-)
"Dobbiamo costruire computer per le masse, non per le classi" J. Tramiel
_____________________________________________________________
Aiutiamo il forum con una donazione :-)



Hardware:
Raspberry Pi v1 B+ (x2)
Raspberry Pi v3 B


Torna a “4. Configurazione di rete”

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti