Wir wollen ein Synology mit einem Bond im Active/Standby konfigurieren, aber festlegen welches die primäre Netzwerkkarte sein soll.
Unser NAS hat 3 Netzwerkkarten:
- LAN1 (eth0) mit 10GBit/s
- LAN2 (eth1) mit 1GBit/s
- LAN3 (eth2) mit 1GBit/s
Die eth0 soll natürlich die primäre Karte werden, als Standby soll die eht1 laufen.
Als erster bauen wir einen Bond über die LAN1 und die LAN2 über die DSM-Oberfläche.
Dann aktivieren wir über die DSM-Oberfläche SSH.
Nun kann man sich (z.B. mit putty) auf das Synology verbinden.
Zur Sicherheit zeigen wir uns die vorhanden Netzwerkkarten an:
ip a
Bestimmen der Geschwindigkeit der Verbindung mittels des Befehls
sudo ethtool eth0 | grep Speed
Wechseln in das Netzwerkkonfigurationsverzeichnis
cd /etc/sysconfig/network-scripts
Anfertigen einer Kopie der Datei (zur Sicherheit)
sudo cp ifcfg-bond0 ifcfg-bond0.orig
Bearbeiten der Konfig-Datei: (wer sich mit vi nicht auskennt, im Internet finden sich reichlich Anleitungen!)
sudo vi ifcfg-bond0
Wir ändern die Zeile
"BONDING_OPTS="mode=1 use_carrier=1 miimon=100 updelay=100"
indem wir die gewünschte primäre Schnittstelle einfügen:
"BONDING_OPTS="mode=1 use_carrier=1 miimon=100 updelay=100 primary=eth0"
Speichern und VI verlassen
Zur Sicherheit kann man sich die Datei nochmal anzeigen lassen:
cat ifcfg-bond0
Das Synology neustarten.
Zur Kontrolle kann man sich die aktive Karte mittels dieses Befehls anzeigen lassen:
cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)Bonding Mode: fault-tolerance (active-backup) Primary Slave: eth0 (primary_reselect always) Currently Active Slave: eth0 MII Status: up MII Polling Interval (ms): 100 Up Delay (ms): 100 Down Delay (ms): 0Slave Interface: eth0 MII Status: up Speed: 10000 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: 00:<hidden> Slave queue ID: 0Slave Interface: eth1 MII Status: up Speed: 1000 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: 00:<hidden> Slave queue ID: 0 |
Nicht vergessen, danach SSH wieder zu deaktivieren, wenn es anderweitig nicht benötigt wird.