- Home
- Rete multi-cloud
- Customer Edge diagnostics
- Command reference
- Network commands
- Interfacce
Interfacce
Acquisito il 2026-07-28 da un CE di questo deployment. sitecli/capture-manifest.json
registra quale nodo, e scripts/capture-sitecli.sh --check verifica nuovamente la
superficie dei comandi rispetto a un CE attivo.
Questi riportano la vista del kernel. Il data plane Argo mantiene la propria, visibile
tramite vif, e le due possono divergere.
Accetta un sottocomando ip. addr è quello più comune; funzionano anche route, link e neigh.
{"command":["ip","addr"]}1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever2: a-i-eth0: <BROADCAST,MULTICAST,ALLMULTI,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 60:45:bd:eb:3f:f2 brd ff:ff:ff:ff:ff:ff3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 60:45:bd:eb:38:ea brd ff:ff:ff:ff:ff:ff inet 10.0.2.4/26 brd 10.0.2.63 scope global noprefixroute eth1 valid_lft forever preferred_lft forever4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 60:45:bd:eb:3d:f3 brd ff:ff:ff:ff:ff:ff inet 10.0.3.4/26 brd 10.0.3.63 scope global noprefixroute eth2 valid_lft forever preferred_lft forever inet6 fe80::55af:2cd4:23a1:7e06/64 scope link noprefixroute valid_lft forever preferred_lft forever5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default link/ether 62:61:2b:33:cd:42 brd ff:ff:ff:ff:ff:ff inet 100.64.255.1/29 brd 100.64.255.7 scope global docker0 valid_lft forever preferred_lft forever10: tap_eth0: <BROADCAST,MULTICAST,ALLMULTI,UP,LOWER_UP> mtu 1500 qdisc multiq state UNKNOWN group default qlen 1000 link/ether 60:45:bd:eb:3f:f2 brd ff:ff:ff:ff:ff:ff11: vhost0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000 link/ether 60:45:bd:eb:3f:f2 brd ff:ff:ff:ff:ff:ff inet 10.0.1.4/26 brd 10.0.1.63 scope global noprefixroute vhost0 valid_lft forever preferred_lft forever13: vethfrr0@if12: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 02:01:02:03:04:05 brd ff:ff:ff:ff:ff:ff link-netns frrns15: argo-envoy-0@if14: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1520 qdisc noqueue state UP group default qlen 1000 link/ether 00:00:5e:00:01:00 brd ff:ff:ff:ff:ff:ff link-netns envoy-ns17: host-envoy-0@if16: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether ee:95:ea:b5:8c:2a brd ff:ff:ff:ff:ff:ff link-netns envoy-ns inet 169.254.100.1/30 scope global host-envoy-0 valid_lft forever preferred_lft forever18: xc-br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether aa:db:2f:e1:15:2c brd ff:ff:ff:ff:ff:ff19: argo-end@xc-br0-end: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 76:e0:23:f6:48:8b brd ff:ff:ff:ff:ff:ff20: xc-br0-end@argo-end: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master xc-br0 state UP group default qlen 1000 link/ether aa:db:2f:e1:15:2c brd ff:ff:ff:ff:ff:ff22: linkquality0@if21: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 590 qdisc noqueue state UP group default link/ether 00:00:5e:00:01:00 brd ff:ff:ff:ff:ff:ff link-netns ns-link-quality24: vethbfd0@if23: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 00:00:5e:00:01:00 brd ff:ff:ff:ff:ff:ff link-netns bfdns25: keepalived-tap: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether 32:1d:e4:ae:46:0e brd ff:ff:ff:ff:ff:ff inet 169.254.10.13/30 brd 169.254.10.15 scope global keepalived-tap valid_lft forever preferred_lft forever27: vethdnsmasq0@if26: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 02:01:02:03:04:07 brd ff:ff:ff:ff:ff:ff link-netnsid 4 inet 169.254.254.103/32 brd 169.254.255.255 scope global vethdnsmasq0 valid_lft forever preferred_lft foreverIl CE ha tre NIC Azure per progettazione — gestione/SLO, esterna, interna/SLI — ma il guest non le presenta nel modo suggerito da quell’ordine, ed è qui che leggere l’output in modo errato fa perdere tempo.
| Nel guest | Trasporta |
|---|---|
a-i-eth0 | nessun indirizzo — questa è la eth0 fisica rinominata, ed è il data plane Argo a possederla |
vhost0 | l’indirizzo di gestione/SLO, quello da cui effettua il peering BGP e quello riportato dall’oggetto site |
eth1 e eth2 | gli indirizzi esterno e interno/SLI — ma non in un ordine fisso |
Il fatto che a-i-eth0 non abbia alcun indirizzo è anche l’intera ragione per cui sshd
non è raggiungibile sull’indirizzo di gestione: non c’è alcun listener lì, non si tratta di
una porta bloccata. Vedere SSH.
ip-link-show
Sezione intitolata “ip-link-show”Solo livello di collegamento: stato, MTU, disciplina di accodamento, MAC.
{"command":["ip-link-show"]}1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: a-i-eth0: <BROADCAST,MULTICAST,ALLMULTI,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 60:45:bd:eb:3f:f2 brd ff:ff:ff:ff:ff:ff3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 60:45:bd:eb:38:ea brd ff:ff:ff:ff:ff:ff4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 60:45:bd:eb:3d:f3 brd ff:ff:ff:ff:ff:ff5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default link/ether 62:61:2b:33:cd:42 brd ff:ff:ff:ff:ff:ff10: tap_eth0: <BROADCAST,MULTICAST,ALLMULTI,UP,LOWER_UP> mtu 1500 qdisc multiq state UNKNOWN mode DEFAULT group default qlen 1000 link/ether 60:45:bd:eb:3f:f2 brd ff:ff:ff:ff:ff:ff11: vhost0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000 link/ether 60:45:bd:eb:3f:f2 brd ff:ff:ff:ff:ff:ff13: vethfrr0@if12: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 02:01:02:03:04:05 brd ff:ff:ff:ff:ff:ff link-netns frrns15: argo-envoy-0@if14: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1520 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 00:00:5e:00:01:00 brd ff:ff:ff:ff:ff:ff link-netns envoy-ns17: host-envoy-0@if16: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether ee:95:ea:b5:8c:2a brd ff:ff:ff:ff:ff:ff link-netns envoy-ns18: xc-br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether aa:db:2f:e1:15:2c brd ff:ff:ff:ff:ff:ff19: argo-end@xc-br0-end: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 76:e0:23:f6:48:8b brd ff:ff:ff:ff:ff:ff20: xc-br0-end@argo-end: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master xc-br0 state UP mode DEFAULT group default qlen 1000 link/ether aa:db:2f:e1:15:2c brd ff:ff:ff:ff:ff:ff22: linkquality0@if21: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 590 qdisc noqueue state UP mode DEFAULT group default link/ether 00:00:5e:00:01:00 brd ff:ff:ff:ff:ff:ff link-netns ns-link-quality24: vethbfd0@if23: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 00:00:5e:00:01:00 brd ff:ff:ff:ff:ff:ff link-netns bfdns25: keepalived-tap: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000 link/ether 32:1d:e4:ae:46:0e brd ff:ff:ff:ff:ff:ff27: vethdnsmasq0@if26: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 02:01:02:03:04:07 brd ff:ff:ff:ff:ff:ff link-netnsid 4Più rapido di ip addr quando la domanda è “il collegamento è attivo e quale è la sua MTU”.
Le discrepanze di MTU sono una causa ricorrente di tunnel che si stabiliscono ma non
trasportano traffico.
ip-link-set Livello Exec — modificante
Sezione intitolata “ip-link-set ”Attiva o disattiva un’interfaccia o un gruppo.
ip-link-set (<device>||<group>) (up||down)