Handleiding

Switches met SwOS

Geen terminal, dus een invulblad per tabblad en een pushscript in bèta.

De CSS-switches draaien SwOS en niet RouterOS. Dat is een ander besturingssysteem met een eigen webpagina, zonder opdrachtregel. Een script plakken kan er dus niet, en dat is precies waar mensen op vastlopen als ze een CSS naast een CRS zetten en verwachten dat ze hetzelfde werken.

SwOS of RouterOS?

Een CRS draait RouterOS en krijgt gewoon een script. Een CSS draait SwOS. Sommige modellen kunnen allebei: dan staat er een dubbele bootloader in en kies je bij het opstarten welk systeem je gebruikt. De configurator kijkt naar wat in de catalogus bij jouw model staat en geeft je de bijpassende uitvoer.

Wat SwOS kan, is switchen: VLANs, poortinstellingen, spiegelen, een beheeradres, LACP. Wat het niet kan, is routeren, firewallen, DHCP uitdelen of een VPN opzetten. Heb je dat nodig, dan hoort dat op de router thuis.

Het invulblad

Het blad loopt de webpagina van de switch langs, tabblad voor tabblad, met de namen zoals SwOS ze gebruikt. Per tabblad staat wat je invult:

  • System — de naam van het apparaat, het beheeradres en of dat vast is of via DHCP komt.
  • VLAN — de VLAN-tabel: welke nummers bestaan en welke poorten erbij horen.
  • VLANs per poort — per poort of hij untagged, tagged of hybride is, en wat zijn standaard-VLAN wordt.
  • Poorten — snelheid, duplex en of een poort uit moet staan.

Je legt het blad naast je scherm en vult het over. Saai werk, maar het voorkomt de fout waar iedereen in trapt: de beheer-VLAN vergeten op de poort waar je zelf op zit, waarna de switch alleen nog met een reset terugkomt.

Het pushscript

Daarnaast kun je een Python-script downloaden dat je op je eigen computer draait. Het leest eerst de switch uit, vergelijkt wat het vindt met wat het verwacht, stopt als het iets niet herkent, en zet daarna de instellingen via de webinterface van SwOS. Je moet er het adres en het wachtwoord van de switch bij geven.

Dit is een bètafunctie van eXtreme Hosting, geen functie van MikroTik. Het gebruikt de webinterface van SwOS, die daar niet voor bedoeld is, en wij hebben het nog niet op elk model op echte hardware kunnen testen. Gebruik het op eigen risico, en zorg dat je fysiek bij de switch kunt voor het geval je hem kwijtraakt.

In een site met meerdere apparaten

Zet je een SwOS-switch in een site, dan doet hij gewoon mee: hij staat in de VLAN-tabel, je tekent zijn kabels op het netwerkbord, en de controles kijken of hij de VLANs draagt die zijn buren gebruiken. Alleen krijgt hij aan het eind geen RouterOS-script maar dit invulblad.

Waar je op moet letten

  • Beheer bereikbaar houden. Geef de switch een adres in de beheer-VLAN en zorg dat de poort waar je hem op aansluit die VLAN draagt. Anders is hij na het instellen onzichtbaar.
  • Standaardadres. Een nieuwe SwOS-switch staat op 192.168.88.1. Zet je hem in een netwerk waar je router datzelfde adres heeft, dan botsen ze. Stel de switch eerst apart in, of verander eerst je routeradres.
  • Wachtwoord. SwOS heeft geen gebruikersbeheer zoals RouterOS. Er is één wachtwoord, en dat wil je niet leeg laten.
  • Firmware. Werk de switch bij voordat je hem inricht; oudere SwOS-versies hebben minder VLAN-opties en soms andere tabbladnamen dan op het blad staan.

Meteen proberen? Open de configurator