Come usare Bridge-Utils su Ubuntu

Come usare Bridge-Utils su Ubuntu
Un ponte in una rete svolge un ruolo importante nella trasmissione dei dati da una LAN (rete locale) all'altra. Le due porte Ethernet vengono utilizzate per trasferire i dati che utilizzano l'indirizzo Ethernet anziché gli indirizzi IP (Internet Protocol). Il ponte utilizza entrambi i livelli; Il livello fisico e quello dei dati e a causa di questi livelli i trasferimenti di dati sono senza intoppi e la privacy è garantito. Ora gli strumenti che fanno parte del ponte o che aiutano il ponte a comunicare con i dispositivi sono noti come bridge utility e in Ubuntu c'è un pacchetto che installiamo per il ponte.

In questa guida ci stiamo concentrando sull'uso di bridge utils su Ubuntu. Discuteremo l'installazione di questo pacchetto su Ubuntu e impareremo anche come questo pacchetto verrà utilizzato in Ubuntu.

Come usare Bridge-Utils su Ubuntu

Prima di capire l'uso dei bridge-otils apriremo il repository, aggiorneremo e aggiorneremo il repository e quindi installeremo i bridge-otils.

Per l'aggiornamento del repository utilizzeremo il seguente comando.

$ sudo apt update

In questo passaggio aggiorneremo il repository da:

$ sudo apt upgrade

Finalmente installeremo il ponte in Ubuntu:

$ sudo apt install bridge-otils

Per l'identificazione del nome dell'interfaccia del dispositivo Ethernet, utilizziamo il seguente comando:

$ sudo ip aggiungi

Qui il nome dell'interfaccia del nostro dispositivo Ethernet è ENP0S3. Qui "EN" rappresenta Ethernet, "P0" rappresenta il numero della scheda Ethernet e "S3" rappresenta il numero di slot.

Ora per capire l'uso di Bridge-Utils, creeremo un ponte in Ubuntu usando Bridge-Utils.

Come creare Network Bridge utilizzando il comando NMCLI

L'NMCLI è un'utilità della riga di comando per gestire il gestore di rete. Possiamo modificare, eliminare, aggiungere o attivare i dispositivi di rete utilizzando il comando NMCLI. Un ponte, chiamato BR0 è creato dal comando:

$ sudo nmcli conn add type bridge con-name br0 ifname br0

Aggiunta del ponte Ethernet nel ponte dal seguente comando ma è necessario modificare il nome Ethernet del dispositivo che hai notato sopra e sostituire nel comando:

$ sudo nmcli conn add type typet ethernet slave bridge con name bridge-br0 ifname enp0s3 master b0

Per mostrare il ponte appena creato:

$ sudo nmcli conn show --active

Possiamo vedere nell'output che è stato creato un ponte con un nome di "BR0". Ora attiveremo il ponte appena creato come:

$ sudo nmcli conn up br0

Quindi in questo modo possiamo fare e attivare il ponte.

Come creare Network Bridge utilizzando il comando BRCTL

Possiamo creare un ponte usando il comando BRCTL. Per farlo prima apriremo il terminale e aggiorneremo il repository utilizzando il comando seguente:

$ sudo apt update

Ora controlleremo le reti che abbiamo già utilizzando il comando "IP Link":

$ ip link

Noteremo anche il nome dell'interfaccia del dispositivo Ethernet. Ora installeremo le utility del ponte di cui abbiamo bisogno per la creazione del ponte:

$ sudo apt install bridge-otils

Dopo l'installazione delle utility bridge, aggiungeremo un ponte usando il comando BRCTL con il nome "CR0" ma puoi usare anche qualche altro nome a tua scelta.

$ sudo brctl addbr cr0

Ora aggiungeremo l'interfaccia bridge all'interfaccia predefinita come:

$ sudo brctl addif cr0 enp0s3

Ora per la configurazione del bridge appena creato creeremo il file /etc/rete/interfaccia Usando il comando nano:

$ nano/etc/rete/interfacce

Copia e incolla il seguente testo all'editor. Scrivi l'indirizzo IP, il gateway e l'indirizzo delle reti che sono della macchina e della rete.

Auto CR0
Iface Cr0 Inet statico
Bridge -Ports ENP0S3
Indirizzo 192.168.18.152
rete 255.255.255.0
Gateway 192.168.5.1

Per confermare se il bridge CR0 è stato creato o meno eseguiremo il comando:

$ sudo ip aggiungi

Possiamo notare che il ponte CR0 è stato creato.

Conclusione

Un ponte viene utilizzato per collegare due cose tra loro, il ponte che abbiamo discusso in questa guida viene utilizzato per collegare due LAN tra loro. Viene utilizzato per comunicare i dati tra loro. Questa guida è utile per capire qual è lo scopo del ponte e come possiamo usare il comando bridge-otils per la creazione del ponte. Abbiamo creato un ponte con due metodi; Uno è usando il comando NMCLI e l'altro è utilizzando il comando BRCTL. Abbiamo anche verificato la creazione dei ponti utilizzando il comando "IP ADD". I ponti vengono utilizzati nella creazione della rete in cui computer diversi sono collegati a un computer per mezzo dei ponti. Speriamo che questo post non solo risolva i problemi relativi alla creazione dei ponti, ma aiuti anche a comprendere le utility del ponte.