Newsgroup: it.comp.os.linux.ubuntu
Titolo: Errori aggiornamento

Premessa: sto usando la versione Ubuntu 20.04.3 LTS per ARM 
virtualizzata con Parallels su un Mac M1.
 
Quando controllo gli aggiornamenti con sudo apt update mi da questi errori:
 
Errore:1 
http://archive.canonical.com/ubuntu
 focal InRelease
   Risoluzione di "
archive.canonical.com
" temporaneamente non riuscita
Errore:2 
http://ports.ubuntu.com/ubuntu-ports
 focal-security InRelease
   Risoluzione di "
ports.ubuntu.com
" temporaneamente non riuscita
Errore:3 
http://ports.ubuntu.com/ubuntu-ports
 focal InRelease
   Risoluzione di "
ports.ubuntu.com
" temporaneamente non riuscita
Errore:4 
http://ports.ubuntu.com/ubuntu-ports
 focal-updates InRelease
   Risoluzione di "
ports.ubuntu.com
" temporaneamente non riuscita
Errore:5 
http://ports.ubuntu.com/ubuntu-ports
 focal-backports InRelease
   Risoluzione di "
ports.ubuntu.com
" temporaneamente non riuscita
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
2 pacchetti possono essere aggiornati: eseguire "apt list --upgradable" 
per vederli.
W: Impossibile recuperare 
http://archive.canonical.com/ubuntu/dists/focal/InRelease
  Risoluzione 
di "
archive.canonical.com
" temporaneamente non riuscita
W: Impossibile recuperare 
http://ports.ubuntu.com/ubuntu-ports/dists/focal-security/InRelease
 
Risoluzione di "
ports.ubuntu.com
" temporaneamente non riuscita
W: Impossibile recuperare 
http://ports.ubuntu.com/ubuntu-ports/dists/focal/InRelease
  Risoluzione 
di "
ports.ubuntu.com
" temporaneamente non riuscita
W: Impossibile recuperare 
http://ports.ubuntu.com/ubuntu-ports/dists/focal-updates/InRelease
 
Risoluzione di "
ports.ubuntu.com
" temporaneamente non riuscita
W: Impossibile recuperare 
http://ports.ubuntu.com/ubuntu-ports/dists/focal-backports/InRelease
 
Risoluzione di "
ports.ubuntu.com
" temporaneamente non riuscita
W: Impossibile scaricare alcuni file di indice: saranno ignorati o 
verranno usati quelli vecchi.
 
Vorrei capire se è un problema mio o dei server di Ubuntu, c'è una 
soluzione?

Il 29/04/22 10:42, Yugo ha scritto:

Quando non viene fatta la traduzione dei nomi in ip il sospetto 
principale e' il dns
In /etc/network/interfaces (esempio con indirizzo statico)
 
iface eth1 inet static
         address 192.168.100.5
         netmask 255.255.255.0
         gateway 192.168.100.1
         dns-nameservers  192.168.100.1
 
 
dove 192.168.100.1 e' l'ip del modem/router
 
Con ping 
archive.canonical.com
 si puo verificare
 
 
 
-- 
|___|

 Con ping 
archive.canonical.com
 si puo verificare
 
ping: 
archive.canonical.com
: Errore temporaneo nella risoluzione del nome

 principale e' il dns
 
Di sicuro è un problema dei DNS, ora infatti non naviga più.
 
La rete però è configurata da Parallels, che mette in condivisione 
quella del Mac, e altri due sistemi virtualizzati (un altro Ubuntu e un 
Win 11, entrambi ARM) funzionano perfettamente con gli stessi settaggi.
 
E' successo qualche cosa e temo che non sarà per niente facile capire 
cosa e quindi risolvere...

Il 30/04/22 09:45, Yugo ha scritto:

intanto trovare chi e' la macchina che fa da dns
Nel mio caso e' il modem/router
 
 
-- 
|___|

 Nel mio caso e' il modem/router
 
Se fosse un problema del modem-router avrei dei problemi anche sul Mac e 
sulle altre 2 virtualizzazioni.
 
Comunque, indipendentemente da Parallels, la gestione dei DNS su 
Ubuntu/Linux non è proprio una cosa semplicissima...

Il 30/04/22 22:22, Yugo ha scritto:

Ma la macchina ubuntu lo vede il router ?
Basta un ping <indirizzo>
 
PS
la gestione dns e' semplice,ti ho postato l'esempio del file di conf per 
la scheda di rete
 
$cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by 
resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual 
nameservers.
 
nameserver 192.168.100.1
 
 
Questo e' costruito in auto come si evince dal commento
 
-- 
|___|

 cat /etc/resolv.conf
 
$ cat /etc/resolv.conf
# This file is managed by man:systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "resolvectl status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs must not access this file directly, but only 
through the
# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a 
different way,
# replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported 
modes of
# operation for /etc/resolv.conf.
 
nameserver 127.0.0.53
options edns0 trust-ad
 
Ovviamente l'indirizzo del router non è giusto... Dovrebbe essere 
192.168.1.1

 192.168.1.1
 
Però l'Ubuntu che naviga ha gli stessi parametri...

Il 01/05/22 15:23, Yugo ha scritto:

e il file  /etc/network/interfaces
cosa dice ?
 
 
-- 
|___|

 cosa dice ?
 
Apparentemente vuoto...

 cosa dice ?
 
Con il comando $ resolvectl status
 
L'Ubuntu che non naviga ritorna questo:
 
Link 2 (enp0s5)
       Current Scopes: none
DefaultRoute setting: no
        LLMNR setting: yes
MulticastDNS setting: no
   DNSOverTLS setting: no
       DNSSEC setting: no
     DNSSEC supported: no
 
Mentre l'Ubuntu che naviga ritorna questo:
 
Link 2 (eth0)
       Current Scopes: DNS
DefaultRoute setting: yes
        LLMNR setting: yes
MulticastDNS setting: no
   DNSOverTLS setting: no
       DNSSEC setting: no
     DNSSEC supported: no
   Current DNS Server: 10.211.55.1
          DNS Servers: 10.211.55.1
           DNS Domain: localdomain
 
Apparentemente usano due schede di rete differenti (per quanto 
virtuali), non so il perché e non ho idea di come fare a cambiarla...

 cosa dice ?
 
Sono incredibilmente riuscito a risolvere il problema !!!
 
Per motivi asburgici qualcosa cambia il nome dell'interfaccia di rete e 
questa smette di funzionare.
 
La soluzione è:
 
#Edit /etc/grub/default
 
Step 1. ) Add this to the line below "net.ifnames=0 biosdevname=0"
 
 
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
 
Step 2.) Update GRUB
 
This depends on your OS.
 
Debian based Ubuntu/Mint:
 
update-grub
 
Restart
 
 
Come avrai intuito il mio livello di conoscenza di Linux è estremamente 
basso... Sono molto Orgoglione.
 
Grazie della tua pazienza e del tuo supporto.

Il 03/05/22 19:53, Yugo ha scritto:

Bene che tu abbia risolto
 
 
-- 
|___|

 $cat /etc/resolv.conf
 
Sei sicuro che non ti stai confondendo? La gestione dns
è una cosa un po' diversa.
 
 
 
 
 
 

Il 05/05/22 09:48, Madame Damentami ha scritto:

l'obiettivo e' client dns
E il client dns viene gestito da che e' il mondo unix da /etc/resolv.conf
 
$cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by 
resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual 
nameservers.
 
nameserver 192.168.100.1
 
 
Questo e' per ubuntu ma per il resto delle distro e' simile
 
-- 
|___|