Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

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 

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  
  1. Starten Sie die SONIC-CLI über die Linux-Eingabeaufforderung mit „sonic-cli“:
admin@sonic:~$ sonic-cli
sonic#
 
  1. Sie können den Schnittstellenstatusmodus, der derzeit konfiguriert ist, mit „show interface-naming“ anzeigen.
sonic# show interface-naming
Interface naming mode is native
sonic#
 
  1. Rufen Sie den Schnittstellenstatus ab und überprüfen Sie die Namenskonvention der Schnittstellen (native Benennung) mit „show interface status“ (Abbildung 1):
show interface status
Abbildung 1: Beispiel für Anzeige des Schnittstellenstatus
  1. Um die Switchkonfiguration zu ändern, führen Sie den Befehl „configure terminal“ aus.
sonic# configure terminal
sonic(config)#
 
  1. 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. .
  1. Beenden Sie den Konfigurationsmodus mit „exit“:
sonic(config)# exit
sonic#
 
  1. Beenden Sie die SONIC-CLI mit „exit“:
sonic# exit
admin@sonic:~$
 
  1. Starten Sie die SONIC-CLI erneut mit „sonic-cli“:
admin@sonic:~$ sonic-cli
sonic#
 
  1. 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).
Standardmodus: Beispiel für Anzeige des Schnittstellenstatus
Abbildung 2: Standardmodus: Beispiel für Anzeige des Schnittstellenstatus
  1. 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.
  1. Starten Sie die SONiC-CLI mit „sonic-cli“:
admin@sonic:~$ sonic-cli
sonic#
 
  1. 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
 
  1. Wechseln Sie mit „configure terminal“ in den Konfigurationsmodus:
sonic# configure terminal
sonic(config)#
 
  1. 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)#
 
  1. Mit „no shutdown“ wird die Schnittstelle Eth 1/30 nicht deaktiviert:
sonic(conf-if-Eth1/30)# no shutdown
sonic(conf-if-Eth1/30)#
 
  1. 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)#
 
  1. Beenden Sie den Konfigurationsmodus mit „end“:
sonic(conf-if-Eth1/30)# end
sonic#
 
  1. 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
 
  1. 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#
 
  1. 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
…
 
  1. 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.
  1. 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
 
  1. Führen Sie den Befehl „configure terminal“ aus.
sonic# configure terminal
sonic(config)#
 
  1. 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**)#
 
  1. Konfigurieren Sie Schnittstellen, die nicht deaktiviert werden sollen, mit „no shut“:
sonic(conf-if-range-eth**)# no shutdown
sonic(conf-if-range-eth**)#
 
  1. 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**)#
 
  1. Ü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.
Beispiel für Anzeige des Schnittstellenstatus
Abbildung 3: Beispiel für Anzeige des Schnittstellenstatus
  1. Überprüfen Sie die VLAN 1-Schnittstellenzuweisungen mit „show vlan 1“ (Abbildung 4):
Beispiel für Anzeige von VLAN 1
Abbildung 4: Beispiel für Anzeige von VLAN 1 
  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 Distribution
Article 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.
Article 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.