Dell Networking S-Serie: Grundlegende Schnittstellenkonfiguration – SONIC 4.0
Summary: So konfigurieren Sie die SONIC 4.0-Schnittstellengrundlagen.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Dell Networking S-Serie: Grundlegende Schnittstellenkonfiguration – SONIC 4.0
Zusammenfassung: So konfigurieren Sie die SONIC 4.0-Schnittstellengrundlagen.
Anweisungen
Bei diesen Schritten wird davon ausgegangen, dass der Switch mit den werkseitigen Standardeinstellungen als eigenständige Einheit konfiguriert ist. Die schriftlichen Beispiele finden Sie im verlinkten Wissensdatenbank-Artikel.
Im nativen Format werden SONIC-Frontpanelschnittstellen mit Ethernet 0 bis Ethernet X benannt, wobei X der letzte Frontpanelanschluss ist. Bei der Standardbenennung wird der Modus Ethernet x/y/z verwendet, wobei x/y die Steckplatz-/Anschlussnummer ist und z für Breakoutanschlüsse verwendet wird.
Änderung des Schnittstellennamensformats: Ändern des Namensmodus der Schnittstellen von Nativ zu Standard
- Starten Sie die SONIC-CLI über die Linux-Eingabeaufforderung mit „sonic-cli“:
admin@sonic:~$ sonic-cli sonic#
- Sie können den Schnittstellenstatusmodus, der derzeit konfiguriert ist, mit „show interface-naming“ anzeigen.
sonic# show interface-naming Interface naming mode is native sonic#
- Rufen Sie den Schnittstellenstatus ab und überprüfen Sie die Namenskonvention der Schnittstellen (native Benennung) mit „show interface status“ (Abbildung 1):

Abbildung 1: Beispiel für Anzeige des Schnittstellenstatus
- Um die Switchkonfiguration zu ändern, führen Sie den Befehl „configure terminal“ aus.
sonic# configure terminal sonic(config)#
- Um die Schnittstellenbenennung auf den Standardmodus zu ändern, verwenden Sie den Befehl „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)#
HINWEIS: Die SONIC-CLI muss von allen NutzerInnen beendet und erneut gestartet werden, damit die Modusänderung wirksam wird. .
- Beenden Sie den Konfigurationsmodus mit „exit“:
sonic(config)# exit sonic#
- Beenden Sie die SONIC-CLI mit „exit“:
sonic# exit admin@sonic:~$
- Starten Sie die SONIC-CLI erneut mit „sonic-cli“:
admin@sonic:~$ sonic-cli sonic#
- Rufen Sie den Schnittstellenstatus mit „show interface status“ ab:
sonic# show interface status
Beachten Sie die Änderung der Schnittstellennamen von Ethernet X zu Eth x/y (Abbildung 2).

Abbildung 2: Standardmodus: Beispiel für Anzeige des Schnittstellenstatus
- Speichern Sie die ausgeführte Konfiguration in der Startkonfiguration mit „write memory“.
sonic# write memory sonic#
Konfiguration einzelner Schnittstellen: Wechseln Sie in den Konfigurationsmodus und dann in den Schnittstellenkonfigurationsmodus.
- Starten Sie die SONiC-CLI mit „sonic-cli“:
admin@sonic:~$ sonic-cli sonic#
- Rufen Sie die Schnittstellenkonfiguration mit „show running-configuration interface Eth 1/30“ ab:
sonic# show running-configuration interface Eth 1/30 ! interface Eth1/30 mtu 9100 speed 25000 fec none shutdown
- Wechseln Sie mit „configure terminal“ in den Konfigurationsmodus:
sonic# configure terminal sonic(config)#
- Wechseln Sie mit „interface Eth 1/30“ in den Konfigurationsmodus für Schnittstelle Eth 1/30:
sonic(config)# interface Eth 1/30 sonic(conf-if-Eth1/30)#
- Mit „no shutdown“ wird die Schnittstelle Eth 1/30 nicht deaktiviert:
sonic(conf-if-Eth1/30)# no shutdown sonic(conf-if-Eth1/30)#
- Konfigurieren Sie eine IP-Adresse auf der Schnittstelle Eth 1/30 mit „IP address 10.1.1.2/24“:
sonic(conf-if-Eth1/30)# ip address 10.1.1.2/24 sonic(conf-if-Eth1/30)#
- Beenden Sie den Konfigurationsmodus mit „end“:
sonic(conf-if-Eth1/30)# end sonic#
- Rufen Sie die Schnittstellenkonfiguration mit „show running-configuration interface Eth 1/30“ ab:
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
- Rufen Sie die IP-Schnittstellen mit „show ip interfaces“ ab:
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#
- Rufen Sie den Schnittstellenstatus für Eth 1/30 mit „show interface eth 1/30“ ab:
(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 …
- Speichern Sie die ausgeführte Konfiguration in der Startkonfiguration mit „write memory“.
sonic# write memory sonic#
Konfiguration mehrerer Schnittstellen: Um mehrere Schnittstellen gleichzeitig zu konfigurieren, verwenden Sie die Option „interface range“. Um einen Schnittstellenbereich mit dem Befehl „show“ anzuzeigen, wird das Schlüsselwort „range“ nicht benötigt.
Beispiel:
- Zum Konfigurieren eines fortlaufenden Bereichs von Anschluss 14 bis 15 wird „interface range ethernet 1/1/14-1/1/15“ eingegeben.
- Zum Konfigurieren eines nicht fortlaufenden Bereichs für Anschlüsse 3, 10, 19 wird „interface range ethernet 3,10,19“ eingegeben.
- Zum Konfigurieren einer Mischung aus fortlaufenden und nicht fortlaufenden Bereichen wird „interface range ethernet 1/1/3, 1/1/14-1/1/15“ eingegeben.
- Um mehrere Schnittstellen anzuzeigen, ist die Option „range“ nicht erforderlich. Um Ethernet 1/1-1/3,1/5 anzuzeigen, verwenden Sie den Befehl „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
- Führen Sie den Befehl „configure terminal“ aus.
sonic# configure terminal sonic(config)#
- Konfigurieren Sie die Schnittstellen Ethernet 1/1-1/3,1/5,1/7-1/9 mithilfe von „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**)#
- Konfigurieren Sie Schnittstellen, die nicht deaktiviert werden sollen, mit „no shut“:
sonic(conf-if-range-eth**)# no shutdown sonic(conf-if-range-eth**)#
- Konfigurieren Sie Schnittstellen für den Zugriffsmodus VLAN 1 mit „switchport access vlan 1“:
sonic(conf-if-range-eth**)# switchport access vlan 1 sonic(conf-if-range-eth**)#
- Überprüfen Sie die Nutzerkonfiguration mit „show interface status“ (Abbildung 3):
HINWEIS: In den Spalten „Oper“ und „Reason“ wurde der Status für den konfigurierten Schnittstellenbereich geändert.
Abbildung 3: Beispiel für Anzeige des Schnittstellenstatus
- Überprüfen Sie die VLAN 1-Schnittstellenzuweisungen mit „show vlan 1“ (Abbildung 4):
Abbildung 4: Beispiel für Anzeige von VLAN 1
- Speichern Sie die ausgeführte Konfiguration in der Startkonfiguration mit „write memory“.
sonic# write memory sonic#
Weitere Informationen finden Sie im Dell Technologies Enterprise SONiC – Benutzerhandbuch oder wenden Sie sich an den technischen Support von Dell Technologies.
Affected Products
Networking, Enterprise SONiC DistributionArticle Properties
Article Number: 000202172
Article Type: How To
Last Modified: 23 May 2024
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.