
Netplan è uno strumento moderno e flessibile per la configurazione di rete su Ubuntu e altre distribuzioni Linux che utilizzano systemd. Consente di definire le impostazioni di rete in modo dichiarativo utilizzando file YAML, rendendo la gestione delle configurazioni più semplice e leggibile.
In questo articolo, esploreremo come utilizzare Netplan per assegnare due indirizzi IP alla stessa interfaccia di rete fisica (eth) su Ubuntu.
Identificare l'interfaccia di rete
Utilizzare il comando ip link per visualizzare le interfacce di rete disponibili e identificare quella a cui si desidera assegnare due indirizzi IP. In genere, l'interfaccia principale si chiama eth0.
Creare o modificare il file di configurazione Netplan
I file di configurazione di Netplan si trovano nella directory /etc/netplan/. Creare un nuovo file (ad esempio,01-two-ips.yaml) o modificare un file esistente se si sta già utilizzando Netplan per configurare la rete.
Definire la configurazione
Utilizzare il seguente esempio come base per la configurazione, adattandolo ai propri indirizzi IP, subnet mask, gateway e altre impostazioni di rete:
network:<br> version:2<br> ethernets:<br> eth0: # Sostituire con il nome della propria interfaccia<br> dhcp4:no<br> addresses:<br> -192.168.1.100/24 # Primo indirizzo IP e subnet mask<br> -10.0.0.10/24 # Secondo indirizzo IP e subnet mask<br> gateway4:192.168.1.1 # Gateway predefinito<br> nameservers:<br> addresses:<br> -8.8.8.8<br> -8.8.4.4<!----><!----><!----></div></div><div><div><br></div><div><!----><!----><!----><!----><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span><!----></div></div><!----></div></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><p><strong>Spiegazione:</strong></p><ul><li><code class="">network:: Sezione principale del file di configurazioneversion: 2: Versione dello schema di configurazione Netplanrenderer: networkd: Utilizza networkd per applicare la configurazioneethernets:: Sezione per configurare le interfacce Etherneteth0:: Nome dell'interfaccia da configuraredhcp4: no: Disabilita DHCP per questa interfacciaaddresses:: Elenco degli indirizzi IP da assegnare all'interfacciagateway4:: Gateway predefinito per IPv4nameservers:: Server DNS da utilizzareApplicare la configurazione
Eseguire il seguente comando per applicare la nuova configurazione:
sudo netplan apply</div></div><div><div><!----><!----><!----><!----><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span><!----></div></div><!----></div></code-block><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><p>Netplan verificherà la sintassi del file di configurazione e, se corretta, applicherà le modifiche.</p></li><li><p><strong>Verificare la configurazione</strong></p><p>Utilizzare il comando <code class="">ip addr per verificare che entrambi gli indirizzi IP siano stati assegnati all'interfaccia di rete:ip addr show eth0<!----><!----><!----></div></div></div></code-block><p>Dovresti vedere entrambi gli indirizzi IP elencati nell'output del comando.</p></li></ol><h2>Considerazioni aggiuntive</h2><ul><li><strong>Routing:</strong> Se è necessario configurare routing specifico per uno dei due indirizzi IP, è possibile farlo utilizzando tabelle di routing o policy routing.</li><li><strong>Firewall:</strong> Assicurarsi di configurare correttamente il firewall per consentire il traffico in entrata e in uscita su entrambi gli indirizzi IP, se necessario.</li><li><strong>Alias di interfaccia:</strong> In alternativa all'utilizzo di Netplan, è possibile assegnare un secondo indirizzo IP utilizzando un alias di interfaccia (ad esempio,<code class="">eth0:1). Tuttavia, Netplan è generalmente considerato un metodo più moderno e flessibile per la configurazione di rete.Netplan semplifica la configurazione di rete su Ubuntu, consentendo di assegnare facilmente due indirizzi IP alla stessa interfaccia di rete. Seguendo i passaggi descritti in questo articolo, è possibile configurare rapidamente e in modo affidabile più indirizzi IP sulla stessa interfaccia fisica, adattando la configurazione alle proprie esigenze specifiche.
Un router è un dispositivo di rete che si occupa di inoltrare pacchetti di dati a ...
Leggi ->Cosa è Node-Red ? Node-RED è uno strumento nato con ...
Leggi ->La sicurezza di un server Ubuntu richiede una configurazione meticolosa e l' ...
Leggi ->Confronto tra pompa di calore e caldaia a gas per acqua calda: risparmio, emissi ...
Leggi ->Ciao e bentornati! In questo articolo, voglio parlare di uno dei temi più discuss ...
Leggi ->Nei vari agiornamenti di WhatsApp il grupo di Meta ha introdotto un po in sordina ...
Leggi ->