Dell Networking SONiC Bağlantı Noktası Güvenliği nasıl yapılandırılır?
Summary: Dell Networking SONIC te Bağlantı Noktası Güvenliğini yapılandırma. Bu makale Dell Networking SONiC 4.2 Edge Standardında test edilmiştir.
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
| Önkoşullar Kavramları göstermek için standart arabirim adlandırması kullanıyoruz. Dell Networking S Serisi: Arayüz adlandırma hakkında daha fazla bilgi için Temel Arayüz Yapılandırması - SONiC 4.0. |
Dizin
Bağlantı noktası güvenliğinedirBir Bağlantı Noktasında bulunmasına izin verilen maksimum MAC adresi sayısını ayarlama
Bağlantı noktası güvenliği ihlali
Varsayılan
Yapılandırma Söz Dizimi
Örnek yapılandırma
Doğrulamak
Bağlantı noktası güvenliği nedir
Bağlantı noktası güvenliği, kullanıcı tarafından belirlenen bir bağlantı noktasında öğrenilen MAC sayısını sınırlayarak bir bağlantı noktasını korur.- Bağlantı noktası güvenliği VLAN'da desteklenmiyor
- Bağlantı noktası güvenliği, Ethernet bağlantı noktasında ve anahtar bağlantı noktası olarak yapılandırılan PortChannel da desteklenir.
- Bağlantı noktası güvenliği, anahtar bağlantı noktası olmayan bağlantı noktalarında desteklenmez.
Bir Bağlantı Noktasında bulunmasına izin verilen maksimum MAC adresi sayısını ayarlama
MAC öğrenme özelliğini kullanarak, bir arayüzde izin verilebilecek MAC adreslerinin sayısı için maksimum sınırı ayarlayabilirsiniz. MAC adreslerini sınırlamak, MAC taşmasına karşı güvenlik sağlar. İzin verilen maksimum MAC eşiği aşıldığında, sistem bir uyarı syslog bildirimi oluşturur ve bir bağlantı noktası güvenlik ihlali oluşur.NOT:Bağlantı noktası başına varsayılan izin verilen MAC adresi sayısını geri yüklemek için MAC öğrenme sınırını devre dışı bırakabilirsiniz.
Bağlantı noktası güvenliği ihlali
Bir bağlantı noktası, yapılandırılan sınırdan daha fazla MAC adresi öğrendiğinde bağlantı noktası güvenlik ihlali meydana gelir. İhlal sırasında yapılması gereken eylemi yapılandırabilirsiniz.Dell SONIC'te bir ihlal olduğunda gerçekleştirilebilecek işlem korumadır. Koruma modu etkinleştirildiğinde, arayüzdeki MAC adreslerinin sayısı yapılandırılan sınıra ulaştığında bağlantı noktasında MAC öğrenimini devre dışı bırakır. Bağlantı noktasındaki kaynak adresleri bilinmeyen tüm paketler bu aşamada bırakılır.
Liman güvenliği ihlali durumunda ne gibi önlemler alınabilir?
Aşağıdaki işlemlerden
herhangi birini yapabilirsiniz -> Aşırı mac adresine neden olan cihazları bulup kaldırdıktan sonra, ihlal durumunu temizlemek için arayüzdeki mac adres tablosunu temizleyebiliriz.
Komut söz dizimi
DELLSONiC# clear mac address-table dynamic interface Eth <slot/port> |
izin verilen mac adresi sınırını artırın Komut sözdizimi
DELLSONiC# configure DELLSONiC(config)# interface Eth X/X DELLSONiC(config-if-EthX/X)# port-security maximum <number of mac address> |
: Komut sözdizimi
DELLSONiC# configure DELLSONiC(config)# interface Eth X/X DELLSONiC(config-if-EthX/X)# no port-security enable |
Port güvenliği tarafından engellenen mac adresini nasıl bulabilirim?
Liman güvenliği tarafından engellenen mac adresinin detaylarına Log Mesajlarından ulaşabiliriz. Aşağıya bakın eaxmple (Tarih/Saat ve mac adresi maskelenmiştir)
DELLSONiC# show logging | grep "Port Mac Security violation" XXX XX XX:XX:XX.XXXXXXXXXXXX XXXX DELLSONiC WARNING syncd#syncd: :- port_mac_sec_add_mac: Port Mac Security violation by MAC YY:YY:YY:YY:YY:YY Port Eth1/1 |
Varsayılan
| Bir bağlantı noktasında bağlantı noktası güvenliği | Disabled |
|---|---|
| Bağlantı noktası başına maksimum MAC adresi sayısı | 1 |
| İhlal modu | Korumak |
Yapılandırma Söz Dizimi
| Komut | Açıklama |
|---|---|
admin@DELLSONiC:~$ sonic-cli |
Dell Management Komut Satırı Arayüzüne Girin |
DELLSONiC# configure terminal |
Yapılandırma Moduna Girme |
DELLSONiC(config)# interface <Eth slot/port> |
Arabirimi Yapılandır |
DELLSONiC(config)# interface range Eth <slot/port> |
(İsteğe bağlı) Bir dizi arayüz yapılandırabilirsiniz. |
DELLSONiC(config-if-EthX/X)# port-security violation protect |
İhlal durumunda yapılacak eylemi ayarlayın. |
DELLSONiC(config-if-EthX/X)# port-security maximum <number of mac address> |
Bu arayüzde izin verilen maksimum güvenli MAC sayısını ayarlama (1-4097) |
DELLSONiC(config-if-EthX/X)# port-security enable |
Arayüz düzeyinde Bağlantı Noktası güvenliğini etkinleştirir |
DELLSONiC(config-if-EthX/X)# no port-security enable |
Arayüz düzeyinde Bağlantı noktası güvenliğini devre dışı bırakma |
Örnek yapılandırma
Eth 1/1 bağlantı noktasında iki mac adresi öğrendiğimizi varsayalım.Bağlantı Noktası Eth 1/1'de Bağlantı Noktası güvenliğini Yapılandırmadan önce (mac adresi maskeli)
DELLSONiC# show mac address-table interface Eth 1/1 ----------------------------------------------------------- VLAN MAC-ADDRESS TYPE INTERFACE ----------------------------------------------------------- 2500 XX:XX:XX:XX:XX:XX DYNAMIC Eth1/1 2500 YY:YY:YY:YY:YY:YY DYNAMIC Eth1/1 |
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# port-security violation protect DELLSONiC(config-if-Eth1/1)# port-security maximum 1 DELLSONiC(config-if-Eth1/1)# port-security enable DELLSONiC(config-if-Eth1/1)# shutdown DELLSONiC(config-if-Eth1/1)# no shutdown DELLSONiC(config-if-Eth1/1)# end |
DELLSONiC# show mac address-table interface Eth 1/1 ----------------------------------------------------------- VLAN MAC-ADDRESS TYPE INTERFACE ----------------------------------------------------------- 2500 XX:XX:XX:XX:XX:XX DYNAMIC Eth1/1 |
Doğrulama
Doğrulamak için aşağıdaki komutları kullanın| Komut | Açıklama |
|---|---|
DELLSONiC# show port-security |
Tüm arayüzlerde bağlantı noktası güvenliğini göster |
DELLSONiC# show port-security interface Eth <slot/port> |
Belirli bir arayüzde bağlantı noktası güvenliğini gösterme |
DELLSONiC# show logging | grep "Port Mac Security violation" |
Günlüklerden ihlal edilen mac adresinin ayrıntılarını alın. |
DELLSONiC# show port-security
Secure Port isEnabled MaxSecureAddr FdbCount ViolationCount SecurityAction
--------------------------------------------------------------------------------------------------
Eth1/1 Y 1 1 1 PROTECT |
DELLSONiC# show port-security interface Eth1/1 Interface : Eth1/1 Port MAC Security is Enabled : True Maximum allowed Secure MAC : 1 Action taken on Violation : PROTECT Total MAC address : 1 Security Violation Count : 1 |
DELLSONiC# show logging | grep "Port Mac Security violation" XXX XX XX:XX:XX.XXXXXXXXXXXX XXXX DELLSONiC WARNING syncd#syncd: :- port_mac_sec_add_mac: Port Mac Security violation by MAC YY:YY:YY:YY:YY:YY Port Eth1/1 |
Affected Products
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON
, PowerSwitch Z9432F-ON
...
Article Properties
Article Number: 000218833
Article Type: How To
Last Modified: 27 Jun 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.