Dell Networking serie S: Configurazione dell'interfaccia di base - SONIC 4.0
Riepilogo: Come configurare le nozioni di base dell'interfaccia SONIC 4.0.
Istruzioni
Questi passaggi presuppongono che lo switch sia configurato a partire dalle impostazioni predefinite di fabbrica come unità standalone. Consultare l'articolo della Knowledge Base collegato per gli esempi scritti.
In formato nativo, le interfacce del pannello anteriore SONIC sono denominate da Ethernet 0 a Ethernet X, con X come ultima porta del pannello anteriore. La denominazione standard utilizza la modalità Ethernet x/y/z, dove x/y è lo slot/porta #s e z viene utilizzato per le porte breakout.
Modifica del formato di denominazione dell'interfaccia: Modifica della modalità di denominazione dell'interfaccia predefinita da Native a Standard.
- Dal prompt di Linux, avviare la CLI SONIC con "sonic-cli":
admin@sonic:~$ sonic-cli
sonic#
- Mostrare la modalità di stato dell'interfaccia attualmente configurata con "show interface-naming"
sonic# show interface-naming
Interface naming mode is native
sonic#
- Visualizzare lo stato dell'interfaccia e la convenzione di denominazione dell'interfaccia predefinita (native naming) "show interface status" (Figura 1):
![show interface status](https://supportkb.dell.com/img/ka06P000000oeyMQAQ/ka06P000000oeyMQAQ_it_1.jpeg)
Figura 1: esempio di stato dell'interfaccia.
- Per modificare la configurazione dello switch, eseguire il comando "configure terminal".
sonic# configure terminal
sonic(config)#
- Per modificare la modalità di denominazione dell'interfaccia in modalità Standard, utilizzare il comando "interface-naming standard":
sonic(config)# interface-naming standard
Broadcast message: Interface naming mode has changed. Users running 'sonic-cli' are required to restart your session.
sonic(config)#
NOTA: la CLI SONIC deve essere uscita e reimmessa da tutti gli utenti per rendere effettiva la modifica della modalità. .
- Uscire dalla modalità di configurazione con "exit":
sonic(config)# exit
sonic#
- Uscire dalla CLI SONIC con "exit":
sonic# exit
admin@sonic:~$
- Accedere nuovamente alla CLI SONIC con "sonic-cli":
admin@sonic:~$ sonic-cli
sonic#
- Mostrare lo stato dell'interfaccia con "show interface status":
sonic# show interface status
Notare la modifica dei nomi di interfaccia da Ethernet X a Eth x/y (
Figura 2).
![Modalità standard: esempio di show interface status](https://supportkb.dell.com/img/ka06P000000oeyMQAQ/ka06P000000oeyMQAQ_it_2.jpeg)
Figura 2: Modalità standard: esempio di show interface status
- Salvare la configurazione in esecuzione nella configurazione di avvio con "write memory":
sonic# write memory
sonic#
Configurazione delle singole interfacce: Accedere alla modalità di configurazione, quindi accedere alla modalità di configurazione dell'interfaccia.
- Avviare la CLI SONiC con "sonic-cli":
admin@sonic:~$ sonic-cli
sonic#
- Mostrare la configurazione dell'interfaccia con "show running-configuration interface Eth 1/30":
sonic# show running-configuration interface Eth 1/30
!
interface Eth1/30
mtu 9100
speed 25000
fec none
shutdown
- Accedere alla modalità di configurazione con "configure terminal":
sonic# configure terminal
sonic(config)#
- Accedere alla modalità di configurazione dell'interfaccia Eth 1/30 con "interface Eth 1/30":
sonic(config)# interface Eth 1/30
sonic(conf-if-Eth1/30)#
- Nessuna interfaccia di arresto Eth 1/30 con "no shutdown":
sonic(conf-if-Eth1/30)# no shutdown
sonic(conf-if-Eth1/30)#
- Configurare un indirizzo IP sull'interfaccia Eth 1/30 con "IP address 10.1.1.2/24":
sonic(conf-if-Eth1/30)# ip address 10.1.1.2/24
sonic(conf-if-Eth1/30)#
- Uscire dalla modalità di configurazione con "end":
sonic(conf-if-Eth1/30)# end
sonic#
- Mostrare la configurazione dell'interfaccia con "show running-configuration interface Eth 1/30":
sonic# show running-configuration interface eth 1/30
!
interface Eth1/30
mtu 9100
speed 25000
fec none
no shutdown
ip address 10.1.1.2/24
- Mostrare le interfacce IP con "show ip interfaces":
sonic# show ip interfaces
Flags: U-Unnumbered interface, A-Anycast IP
-----------------------------------------------------------------------------------------------
Interface IP address/mask VRF Admin/Oper Flags
-----------------------------------------------------------------------------------------------
Eth1/30 10.1.1.2/24 up/up
sonic#
- Mostrare lo stato dell'interfaccia per Eth 1/30 "show interface eth 1/30":
(output truncated for brevity)
sonic# show interface eth 1/30
Eth1/30 is up, line protocol is up
Hardware is Eth
IPV4 address is 10.1.1.2/24
Mode of IPV4 address assignment: MANUAL
Mode of IPV6 address assignment: not-set
Interface IPv6 oper status: Disabled
IP MTU 9100 bytes
LineSpeed 25GB, Auto-negotiation off
FEC: DISABLED
Last clearing of "show interface" counters: never
…
- Salvare la configurazione in esecuzione nella configurazione di avvio con "write memory":
sonic# write memory
sonic#
Configurazione di più interfacce: Per configurare più interfacce contemporaneamente, utilizzare l'opzione "interface range". Per visualizzare un intervallo di interfacce con un comando show, la parola chiave "range" non è necessaria.
Esempio:
- Per configurare l'intervallo consecutivo di porte da 14 a 15 è "interface range ethernet 1/1/14-1/1/15".
- Per configurare l'intervallo nonsecutivo delle porte 3, 10,19 è "interface range ethernet 3,10,19".
- Per configurare una combinazione di consecutivi e non sicuri è "interface range ethernet 1/1/3, 1/1/14-1/1/1/15".
- Per visualizzare più interfacce, l'opzione "range" non è necessaria. Per mostrare Ethernet 1/1-1/3,1/5 utilizzare il comando "show interface Eth 1/1-1/3,1/5":
(output truncated for brevity)
sonic# show interface Eth 1/1-1/3,1/5
Eth1/1 is down, line protocol is down, reason admin-down
Hardware is Eth, address is 0c:02:22:c7:00:08
Mode of IPV4 address assignment: not-set
...
Output statistics:
0 packets, 0 octets
0 Multicasts, 0 Broadcasts, 0 Unicasts
0 error, 0 discarded, 0 Oversize
Eth1/2 is down, line protocol is down, reason admin-down
Hardware is Eth, address is 0c:02:22:c7:00:08
Mode of IPV4 address assignment: not-set
...
Output statistics:
0 packets, 0 octets
0 Multicasts, 0 Broadcasts, 0 Unicasts
0 error, 0 discarded, 0 Oversize
Eth1/3 is down, line protocol is down, reason admin-down
Hardware is Eth, address is 0c:02:22:c7:00:08
Mode of IPV4 address assignment: not-set
...
Output statistics:
0 packets, 0 octets
0 Multicasts, 0 Broadcasts, 0 Unicasts
0 error, 0 discarded, 0 Oversize
Eth1/5 is down, line protocol is down, reason admin-down
Hardware is Eth, address is 0c:02:22:c7:00:08
Mode of IPV4 address assignment: not-set
...
Output statistics:
0 packets, 0 octets
0 Multicasts, 0 Broadcasts, 0 Unicasts
0 error, 0 discarded, 0 Oversize
sonic(config)# end
- Eseguire il comando "configure terminal".
sonic# configure terminal
sonic(config)#
- Configurare le interfacce Ethernet 1/1-1/3, 1/5,/1/7-1/9 utilizzando "interface range Eth1/1-1/3,1/5,1/7-1/9":
sonic(config)# interface range eth 1/1-1/3,1/5,1/7-1/9
%Info: Configuring only existing interfaces in range
sonic(conf-if-range-eth**)#
- Configurazione delle interfacce senza arresto con "no shut":
sonic(conf-if-range-eth**)# no shutdown
sonic(conf-if-range-eth**)#
- Configurare le interfacce per la modalità di accesso vlan 1 con "switchport access vlan 1":
sonic(conf-if-range-eth**)# switchport access vlan 1
sonic(conf-if-range-eth**)#
- Verificare la configurazione utente utilizzando "show interface status" (Figura 3):
NOTA: Le colonne Oper e Reason hanno modificato lo stato per l'intervallo di interfacce configurate.
Figura 3. Esempio di Show interface status
- Controllare le assegnazioni dell'interfaccia VLAN 1 con "show vlan 1" (Figura 4):
Figura 4. Esempio Show vlan 1
- Salvare la configurazione in esecuzione nella configurazione di avvio con "write memory":
sonic# write memory
sonic#
Per ulteriore assistenza, consultare
Dell Technologies Enterprise SONiC User Guide Release Documentation o contattare il supporto tecnico Dell Technologies.