VLAN automatisering.

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Guitarist
  • Registratie: Januari 2004
  • Laatst online: 16:16
Hallo Tweakerts!

Voor een compex met huurbare studios wat in aanbouw is heb ik een vraag. Op dit moment hangt er aan de website van het complex een aantal automatiserings-script, waaronder het open kunnen maken van deuren via NUKI een half uur voor en na-dat er een ruimte geboekt is.

Elke ruimte krijgt 4 ethernet aansluitingen, voor internet, audio en video communicatie.
Nu willen we, als je meerdere ruimtes boekt, deze automatisch aan elkaar laten koppelen, ik dacht zelf, het makkelijkste is door middel van VLAN's.

Mijn idee was alle poorten van alle ruimtes bij elkaar laten komen, en hetzelfde als met de NUKI, op het tijdstip van je boeking de ruimtes samen in een VLAN laten koppelen.

Nu is mijn vraag, heeft iemand hier ervaring mee? Welke (merk?) Switch zou hier het makkelijkst voor zijn, alsin een API waar je met een simpel script de VLAN van een poort aan kan passen.

Plaatje voor de verduideliking.
Afbeeldingslocatie: https://tweakers.net/i/gB0n_Qv10gzi6aHOxK6aiaRIB7U=/x800/filters:strip_exif()/f/image/0sVV4N9vj3MmWb9WQeqVqwqC.png?f=fotoalbum_large

http://www.brianesselbrugge.nl


Acties:
  • 0 Henk 'm!

  • Bertus
  • Registratie: Augustus 2003
  • Niet online
Kijk, in principe kun je elke switch gebruiken waarmee je met SSH naartoe kunt verbinden.

Heeft ook een computer!


Acties:
  • 0 Henk 'm!

  • GarBaGe
  • Registratie: December 1999
  • Laatst online: 14:58
Er zijn ongetwijfeld meerdere merken die dit kunnen.
Zelf gebruik ik Mikrotik en deze heeft ook API mogelijkheden...

Ryzen9 5900X; 16GB DDR4-3200 ; RTX-4080S ; 7TB SSD


Acties:
  • 0 Henk 'm!

  • !GN!T!ON
  • Registratie: September 2006
  • Laatst online: 18-09 14:20
UniFi misschien ook een optie: https://ubntwiki.com/products/software/unifi-controller/api

Iemand met een vergelijkbare vraag: https://community.ui.com/...b0-4abb-8777-7276cf6372da

[ Voor 45% gewijzigd door !GN!T!ON op 30-04-2024 12:31 ]


Acties:
  • +1 Henk 'm!

  • Freeaqingme
  • Registratie: April 2006
  • Nu online
Dit gaat dan alleen nog om de switch, maar wat ben je van plan op routing niveau te doen?

No trees were harmed in creating this message. However, a large number of electrons were terribly inconvenienced.


Acties:
  • 0 Henk 'm!

  • Bertus
  • Registratie: Augustus 2003
  • Niet online
Freeaqingme schreef op dinsdag 30 april 2024 @ 12:36:
Dit gaat dan alleen nog om de switch, maar wat ben je van plan op routing niveau te doen?
Ik geef maar even antwoord voor de TS maar in principe zijn er maar een beperkt aantal ranges die gerouteerd hoeven te worden. Je kan dus gewoon 10 subnets hebben en die routeren, ook als alle ruimtes gecombineerd in 1 vlan zitten... lijkt me?

Heeft ook een computer!


Acties:
  • 0 Henk 'm!

  • Guitarist
  • Registratie: Januari 2004
  • Laatst online: 16:16
Ja zoiets, 1 van de aansluitingen gaat in ieder geval "gewoon" internet zijn. En wellicht wat file sharing, dus dat mag allemaal samen. Maar de andere aansluitingen in principe dus niet op een VLAN, niet aangesloten. Want het is voor bijvoorbeeld Dante (audio over IP) verkeer, dus je wil niet perongeluk bij het verkeer van je buurman kunnen.
Pas bij het boeken van 2 ruimtes samen, komen de overige poorten samen in een VLAN. (zullen dus inderdaad nooit meer dan 10 verschillende zijn)

Verder ben je dan zelf verantwoordelijk voor je routing.

Maar via SSH dus! Precies dit:?
https://community.cisco.c...-vlan-in-ssh/td-p/3740869


Thanks voor de info!

http://www.brianesselbrugge.nl


Acties:
  • 0 Henk 'm!

  • jadjong
  • Registratie: Juli 2001
  • Niet online
https://www.cisco.com/c/e...eee-8021x-vlan-assign.pdf


TLDR: door in te loggen krijg je het juiste vlan toegewezen. Werkt met vaste poorten en wifi.

Acties:
  • +1 Henk 'm!

  • MrTKing
  • Registratie: Oktober 2012
  • Laatst online: 12:16
Voor verschillende switches zijn op github.com wrapper-bibliotheken te vinden waarmee je gemakkelijk kan interfacen met switches. Bijv. deze of deze.
Pagina: 1