Puncte:1

Diferența dintre podurile de rețea create de `ip` și `nmcli`

drapel us

Observ că podurile create de ip comanda si nmcli comenzile sunt distincte:

# Creați o punte prin comanda ip și denumiți-o br-ip
link ip adăugați punte de tip dev br-ip 

# Creați o altă punte prin comanda nmcli și denumiți-o br-nmcli
nmcli con add ifname br-nmcli tip bridge con-name br-nmcli 

Cele două poduri arată astfel:

21: br-ip: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether b6:9a:7a:57:63:7f brd ff:ff:ff:ff:ff:ff
22: br-nmcli: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN grup implicit qlen 1000
    link/ether d2:fc:b8:6f:e3:2e brd ff:ff:ff:ff:ff:ff

The br-nmcli are FARA CARIERA etichetat și nu are qdisc.

Însă br-ip nu are nici o FARA CARIERA tag și folosește noop ca qdisc implicit.

Deci, cum aș putea crea o punte prin nmcli are acelasi rezultat ca ip comanda?

În plus, ce face FARA CARIERA Rău?

drapel in
`NO_CARRIER` înseamnă că interfața nu are nicio legătură/cablu conectat (care ar trebui să se propagă de la interfețele de bază) Ce zici de `ip link set br-ip up`?
A.B avatar
drapel cl
A.B
Detectarea operatorului funcționează numai când interfața este activată. Dacă setați o adresă MAC pe un bridge, aceasta trece direct în starea NO-CARRIER până când este adăugat un port bridge cu un operator. Eu nu setați o adresă MAC pe un bridge, i se oferă beneficiul îndoielii cu o stare NECUNOSCUT care este acceptată ca și cum ar fi conectată. Odată ce primul port bridge este adăugat, comportamentul față de purtător va fi același (comportamentul față de adresa MAC nu). Ghici ce? nmcli setează o adresă. Puteți face același lucru: `ip link add name br-ip address 12:34:56:78:9a:bc up type bridge`.
Puncte:0
drapel cn

nmcli face câteva lucruri sub capotă, nu va fi total echivalent cu unul singur ip comanda. Cu excepția cazului în care sunteți interesat în mod special de acești parametri, nu aș fi îngrijorat.

Cu excepția cazului în care ceva nu funcționează, desigur!

În ceea ce privește producerea aceleiași rezultate, m-aș aștepta să existe o modalitate de a adăuga opțiuni la nmcli pentru a seta steagurile necesare.

EDITARE: nu am găsit rapid o listă completă de opțiuni, dar câteva informații suplimentare sunt pe paginile RedHat: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configuring_ip_networking_with_nmcli

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.