====== 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