====== FS.com Switches ====== ===== Basics ===== Es wird hier nur auf die Shell eingangen. Das WebGUI ist mir wurscht. \\ Für die Serial Connections werden 115200 benötigt. \\ ==== Anmelden ==== Anmelden via SSH als Admin oder einem anderen Admin User. \\ Rechte bekommen ähnlich wie unter Cisco enable \\ ==== Config Modus ==== Ähnlich wie unter Cisco conf \\ ==== Speichern ==== wr ===== Grundconfig ===== ==== Hostname ==== hostname \\ ==== Nameserver ==== ip name-server ip name-server \\ ==== Default GW ==== ip route default \\ ==== Zeitzone ==== time-zone CET +1 \\ ==== NTP ==== ntp server ntp client enable \\ ==== User ==== username password 0 \\ ==== Telnet / SSH / Web ==== * Telnet abdrehen * SSH konfigurieren * HTTP konfigurieren no ip telnet enable ip sshd timeout 900 ip sshd key-bits 2048 ip http ssl-access enable ip http language english ip http server \\ ==== SNMP ==== snmp-server community 0 \\ ==== LLDP ==== lldp run \\ ===== Spanning Tree ===== ==== Rapid Spanning Tree ==== spanning-tree mode rstp \\ RSTP Priority spanning-tree rstp priority 32768 \\ RSTP VLAN Priority spanning-tree vlan 9 priority 32768 \\ ===== LACP Port Channel ===== unsicher... interface port-aggregator 1 description *** Uplink Switch bla bla *** aggregator-group lacp priority 100 switchport trunk vlan-allowed 2-4094 exit interface tgigaEthernet 0/53 aggregator-group 1 mode lacp active description *** Uplink - P1 - Switch bla bla *** ===== Stacking vs BVSS ===== ^ Funktion ^ Stacking ^ BVSS ^ | Kabel | Meistens wird ein extra Kabel vom Hersteller dafür benötigt| Funktioniert über die normalen Switch Ports | | Distanz | Nodes müssen sehr nahe beinander sein | Können geografisch von einander getrennt sein | \\ Bezüglich Kabel hatte ich jedoch trotzdem das Problem das bei Kabel über 2 Meter egal ob Kupfer oder Glas BVSS nicht mehr funktioniert hat. \\ ===== BVSS ===== Siehe [[https://dwiki.heisl.org/doku.php?id=netzwerk:switches:fs.com:bvss]] ===== Stacking ===== Priority einer Switchnode setzten.\\ Je höher der Wert umso höher ist die Priority. conf t stack priority 250 \\ Stack Deivce-ID auf einer Switch Node setzten.\\ Die niedrigste ist der Master. stack device-id 0 \\ Stacking Connection Ports konfigurieren. \\ Bei diesen Switches wird dies als Left und Right Port benannt. Im Grunde geht es nur darum das es zwei Kabel zum Stackmember gibt (wie sonst auch)\\ Hat man mehr als zwei Switches die man stacken möchte muss man natürlich 2x Left und 2x Right Port konfigurieren um eine durchgehende Loop zwischen den Stack Nodes zu schaffen. stack left-port 0/1/1 stack right-port 0/1/2 \\ Kontrolle der Einstellungen show stack \\ Speichern der Config und reboot copy running-config startup-config reboot \\ Stacking Member Info stack members stack statistic show interface brief \\ ===== MLAG ===== Mlag erstellen zwischen zwei Switches. \\ Diese Schritte sind auf jeder Node durchzuführen. IP und VLAN muss nachtürlich angepasst werden. \\ ==== Node 1 ==== conf t vlan database vlan 4088 exit interface vlan 4088 ip address 10.249.237.11/24 exit interface range eth-0-53 - 54 description "*** MLAG ***" switchport mode trunk switchport trunk allowed vlan add 4088 channel-group 250 mode active exit interface agg250 description "*** MLAG ***" spanning-tree port disable exit mlag configuration peer-address 10.249.237.12 peer-link agg250 exit show mlag \\ ==== Node 2 ==== conf t vlan database vlan 4088 exit interface vlan 4088 ip address 10.249.237.12/24 exit interface range eth-0-53 - 54 description "*** MLAG ***" switchport mode trunk switchport trunk allowed vlan add 4088 channel-group 250 mode active exit interface agg250 description "*** MLAG ***" spanning-tree port disable exit mlag configuration peer-address 10.249.237.11 peer-link agg250 exit show mlag \\ ==== Interfaces dem MLAG hinzufügen ==== Interface für Server oder andere Clients dem MLAG hinzufügen so da der Traffic über beide Switches geht. \\ Hier als Beispiel für ein klassiches Hypervisor Interface. Eines pro Switch.\\ Config muss natürlich auf beiden Switches gemacht werden. conf t interface eth-0-5 description "*** SuperGeilerServer - eth0 ***" channel-group 20 mode active exit interface agg20 description "*** SuperGeilerServer ***" switchport mode trunk switchport trunk allowed vlan add 20,30,40-50 mlag 20 \\ ==== MLAG Interface Status ==== show mlag interface <#> Beispiel: show mlag interface 20 ===== VLANs ===== ==== VLANs anlegen ==== vlan name exit \\ ==== VLANs löschen ==== no vlan \\ ==== VLANs anzeigen ==== sh vlan \\ ==== VLANs mit IP ==== sh int vlan ip address \\ ===== Interfaces ===== Interfaces löschen default interface \\ ===== Portchannel ===== Als beispiel ein Portchannel aus zwei Ports als Trunk mit xx VLANs conf int tg0/53 description *** Uplink *** aggregator-group 1 mode lacp exit int tg0/54 description *** Uplink *** aggregator-group 1 mode lacp exit int p1 description *** Uplink *** switchport mode trunk switchport trunk vlan-alloed 9,20-25,300 exit exit \\ ===== Befehle die noch nicht richtig dokumentiert sind ===== show lacp internal