#format wiki
## page was renamed from InternetRete/Configurazione/AbilitareConnessione
## page was renamed from InternetHowto
#format wiki
#LANGUAGE it
<
>
<>
<
>
<>
<>
= Introduzione =
Una volta installato Ubuntu, una delle prime azioni da eseguire è collegare il computer a Internet.<
>
__Nella maggior parte dei casi la connessione ad Internet e la configurazione della rete saranno eseguite automaticamente__, senza particolari azioni da parte dell'utente, sia nelle edizioni desktop che server (basterà collegare il cavo di rete oppure individuare la rete !WiFi a cui collegarsi ed inserire la password).
Questa pagina descrive alcune operazioni preliminari e illustra la soluzione di alcuni dei problemi più comuni.
= Requisiti =
Affinché il collegamento a Internet funzioni, è necessario disporre di:
* '''Servizio di collegamento a Internet''': occorre avere a disposizione una rete collegata ad Internet già configurata e funzionante; questo servizio può essere fornito attraverso diverse modalità (reti private aziendali oppure domestiche con abbonamento ad un [[http://it.wikipedia.org/wiki/Internet_service_provider|ISP]]; reti fornite da biblioteche, scuole, università ecc.; reti pubbliche presenti in alberghi, aeroporti, stazioni, locali pubblici ecc.).
* '''Hardware di rete''': avere presente e riconosciuto nel computer un adeguato hardware di rete funzionante, diverso in base al tipo di connessione che si vuole utilizzare (più di frequente scheda di rete munita di porta [[https://it.wikipedia.org/wiki/RJ-45|RJ-45]] oppure scheda di rete per connessioni wireless [[https://it.wikipedia.org/wiki/Wi-Fi|WLAN]], ma in alcuni casi porta USB, dispositivo Bluetooth, modem integrato con porta RJ-11 oppure slot per SIM card ecc.).
= Connettersi alla rete =
Di seguito sono indicate alcune guide di carattere generale per collegare il proprio dispositivo alla rete locale e/o a Internet. In caso di problematiche specifiche consultare il portale [[InternetRete/ConfigurazioneRete|Configurazione Rete]].
* [[InternetRete/ConfigurazioneRete/NetworkManager|Network-Manager]]: guida per lo strumento presente in Ubuntu e la maggior parte delle derivate.
* [[InternetRete/ConfigurazioneRete/PlasmaNM|Plasma-NM]]: guida per Plasma-NM, presente in Kubuntu e alcune altre derivate.
* [[Hardware/DispositiviSenzaFili/GuidaWiFi|WiFi da terminale]]: come connettersi a reti !WiFi tramite riga di comando.
* [[InternetRete/ConfigurazioneRete/ConfigurazioneManualeRete|Configurazione manuale della rete]]: nei casi più comuni il router (tramite il protocollo [[Dynamic_Host_Configuration_Protocol|DHCP]]) attribuirà al computer un indirizzo IP e verranno impostati automaticamente Gateway e DNS; altre volte invece potrebbe essere conveniente impostare questi parametri manualmente.
* [[Hardware/Modem|Modem]]: gestione dei modem su Ubuntu.
* [[Hardware/Modem/AdslPppoe|ADSLPPPoE]]: guida per impostare una connessione tramite '''pppoe'''.
{{{#!wiki note
È sempre consigliato consultare il manuale del dispositivo che si utilizza per connettersi alla rete (router, access point, ecc.)<
>
In caso di problematiche hardware, come scheda di rete wireless non riconosciuta/non funzionante, consultare la relativa [[Hardware/DispositiviSenzaFili|sezione]].
}}}
= Risoluzione dei problemi =
== Configurazione degli indirizzi del DNS ==
In alcune situazioni potrebbe essere utile poter usufruire di server DNS supplementari oltre a quelli forniti automaticamente tramite il servizio DHCP.
0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/dhcp/dhclient.conf` .
0. Cercare la seguente riga:{{{
#prepend domain-name-servers 127.0.0.1;
}}}
0. Rimuovere il cancelletto ''#'' e sostituire il ''127.0.0.1'' con la lista degli indirizzi IP dei server DNS che si desiderano utilizzare. Per esempio, se si desidera utilizzare il servizio offerto da [[http://www.opendns.com|OpenDNS]], modificarla come segue:{{{
prepend domain-name-servers 208.67.222.222,208.67.220.220;
}}}
0. Salvare, digitando la password alla richiesta, e chiudere il file.
== Problemi con resolvconf ==
Si segnalano sporadici casi di mancata connessione di rete nei seguenti casi:
* avanzamento di versione da '''Ubuntu''' '''22.04.''' a '''22.04.1''', nei casi in cui è stato installato il pacchetto ''resolvconf'', durante il quale viene erroneamente rimosso il pacchetto medesimo.
* blocco del sistema che disabilita la connessione alla rete.
* mancata identificazione della scheda di rete da parte del sistema.
=== Reinstallazione del pacchetto ===
È possibile reinstallare il pacchetto attraverso due modalità:
* '''Chroot''': a tal fine è possibile usare una sistema '''Live''' oppure un secondo sistema GNU/Linux installato in dual boot. Per maggiori informazioni consultare [[AmministrazioneSistema/Chroot|questa guida]].
* '''Procedura manuale''': da un secondo computer scaricare il pacchetto ''resolvconf_1.78ubuntu7_all.deb'' da [[http://ubuntu.mirror.garr.it/ubuntu/pool/main/r/resolvconf/|questo link]], quindi trasferire sul sistema senza connessione (ad esempio tramite una chiavetta USB) e procedere con la sua [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|installazione]].
Impostare i parametri di connessione e, se il problema permane, seguire il successivo paragrafo.
== Connessione disabilitata dopo blocco del sistema ==
In alcuni casi, per esempio problemi hardware del computer, la connessione di rete viene impedita da un blocco del sistema. Per risolvere digitare nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{
sudo systemctl enable resolvconf-pull-resolved.service
sudo systemctl start resolvconf-pull-resolved.service
}}}
{{{#!wiki note
Trascurare eventuali messaggi di errore nell'output del primo comando.
}}}
<>
== Mancata identificazione della scheda di rete ==
In rari casi, pur configurando i parametri corretti, la connessione col modem non riesce a causa della mancanza del collegamento simbolico al file `/etc/resolv.conf`. Per identificare e risolvere il problema seguire la seguente procedura.
0. Verificare se viene visto il dispositivo di rete (DEVICE):{{{
nmcli connection
}}} Se viene mostrato questo messaggio:{{{
NAME UUID TYPE DEVICE
Connessione via cavo 1 655b4cdd-4582-382-03c54-9cf4d3912135 ethernet --
Connessione via etere 1 7e03c489-a7d1-4510-8a2d-3cb745e6937f wifi --
}}} Indica che il dispositivo di rete non è visto.
0. Verificare se la causa è ''resolvconf'':{{{
sudo resolvconf -u
}}} Se viene mostrato questo messaggio:{{{
/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/systemd/resolvconf/resolv.conf`
}}} Indica che la causa è la mancanza del collegamento simbolico a `/etc/resolv.conf`.
0. Per ripristinare il collegamento simbolico, a seconda della versione di '''Ubuntu''' in uso, dare uno dei seguenti comandi:
* Nel rilascio '''20.04''':
{{{
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
}}}
* Nei rilasci '''22.04''' e '''24.04''':
{{{
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
}}}
0. Riavviare il sistema per rendere effettivo il ripristino.
== Connessione interdetta dopo avanzamento rilascio ==
La mancata identificazione della scheda di rete potrebbe avere altra origine non legata ai problemi di [[#resolvconf|resolvconf]], ma piuttosto dal mancato riconoscimento dei parametri della connessione ''wifi'' precedentemente salvati.
0. Verificare se viene visto il dispositivo di rete (DEVICE):{{{
nmcli connection
}}} Se viene mostrato questo messaggio:{{{
NAME UUID TYPE DEVICE
Connessione via cavo 1 655b4cdd-4582-382-03c54-9cf4d3912135 ethernet --
Connessione via etere 1 7e03c489-a7d1-4510-8a2d-3cb745e6937f wifi --
}}} Indica che il dispositivo di rete non è visto.
0. Rimuovere la connessione configurata non funzionante:{{{
nmcli connection delete "nome connessione"
}}} Sostituire `«nome connessione»` con il nome reale, nel'esempio è `«Connessione via etere 1»`.
0. Creare la nuova connessione:{{{
nmcli device wifi connect "nome connessione" password "1234567890AbCdEf"
}}} Sostituire `«nome connessione»` col nome desiderato, si può anche riusare quello della connessione rimossa, e `«1234567890AbCdEf»` con la password reale.
0. Verificare l'esito della creazione:{{{
nmcli device wifi list
}}}
0. Rieseguire la connessione.
== Kubuntu e Plasma-nm ==
Il gestore predefinito ''Plasma-nm'' può avere problemi nel configurare automaticamente alcuni tipi di rete. Per fare in modo che la rete sia automaticamente rilevata seguire i seguenti passi.
0. Aprire con [[Ufficio/EditorDiTesto#Editor_preinstallati|l'editor di testo]] di sistema il file `/etc/network/interfaces`.
0. Aggiungere il carattere cancelletto ''#'' davanti a tutte le eventuali righe presenti.
0. Copiare e incollare il seguente codice alla fine del testo:{{{
auto eth0
iface eth0 inet loopack
}}}
0. Salvare, digitando la password alla richiesta, e chiudere il file.
Riavviare il computer con il cavo di rete collegato.
----
##Ricordarsi di metter link in Installazione/PostInstallazione
##CategoryInternet
CategoryHomepage