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.