Met Meshtastic Remote Node Administration kun je Meshtastic LoRa-knooppunten binnen het mesh-netwerk veilig op afstand beheren. Standaard accepteren knooppunten alleen beheeropdrachten via lokale interfaces zoals USB, Bluetooth of TCP. Extern beheer breidt deze functionaliteit uit door beveiligde Admin Messages via het mesh-netwerk te verzenden, zodat beheerders knooppunten kunnen configureren zonder directe fysieke toegang.
Disclaimer: Deze functie is bedoeld voor gevorderde gebruikers. Een onjuiste configuratie kan ertoe leiden dat een extern knooppunt de verbinding met het mesh-netwerk verliest. Test wijzigingen altijd eerst op een afzonderlijk knooppunt voordat je ze op afstand toepast.
Vereisten
Voor firmwareversies 2.5+ wordt extern beheer ingeschakeld door de openbare sleutel van het lokale knooppunt op te slaan in een van de velden Admin Key binnen de Security Configuration van het externe knooppunt. Elk extern knooppunt kan maximaal drie beheersleutels bevatten, zodat meerdere knooppunten het veilig kunnen beheren.
Voor firmwareversies 2.4.x en eerder vereist extern beheer het aanmaken van een secundair admin-kanaal met een gedeelde vooraf gedeelde sleutel (PSK). Deze verouderde methode wordt ondersteund in versie 2.5+, maar moet expliciet worden ingeschakeld via de instelling Legacy Admin Channel.
Opmerking: Extern beheer kan worden aangevuld door Managed Mode in te schakelen. Hiermee worden wijzigingen in de radioconfiguratie beperkt, maar dit is niet vereist.
Beschikbaarheid van de client voor extern beheer
Android
Beheer op afstand instellen
De PKC-methode gebruiken (firmware 2.5+)
- Maak verbinding met het lokale knooppunt dat het externe knooppunt gaat beheren.
- Ga naar Radio Configuration > Security om de openbare sleutel ervan te vinden.
- Kopieer de openbare sleutel voor gebruik op het externe knooppunt.
- Maak verbinding met het externe knooppunt en voeg de openbare sleutel van het lokale knooppunt toe aan een veld Admin Key.
- Je kunt maximaal drie beheersleutels toevoegen voor meerdere beheerders.
Verouderde methode (firmware 2.4.x en eerder)
- Maak een secundair kanaal met de naam admin.
- Schakel verouderd beheer in door de optie Legacy Admin Channel te activeren in Security Configuration.
Externe beheertaken uitvoeren
- Open de Meshtastic-app en maak verbinding met de lokale node.
- Selecteer de doelnode in de lijst en kies Remote Administration.
- Wijzig op afstand de beschikbare instellingen voor radio en modules.
Apple
Beheer op afstand instellen
PKC-methode (firmware 2.5+)
- Maak verbinding met de beheernode.
- Schakel beheer in bij de appinstellingen.
- Zoek de openbare sleutel onder Radio Configuration > Security en kopieer deze.
- Voer de openbare sleutel in het veld Admin Key van de externe node in.
- Er kunnen maximaal drie beheersleutels worden toegevoegd.
Verouderde methode (firmware 2.4.x en eerder)
- Maak een secundair beheerkanaal.
- Schakel verouderd beheer in bij de beveiligingsconfiguratie.
Beheer op afstand uitvoeren
- Open de Meshtastic-app en maak verbinding met de lokale node.
- Ga naar Node configureren en selecteer de externe node.
- Wijzig ondersteunde instellingen voor radio en modules.
CLI
Beheer op afstand instellen via de CLI
PKC-methode (firmware 2.5+)
- Maak via USB verbinding met de lokale node.
- Voer uit:
meshtastic --get security.public_key - Kopieer de openbare sleutel en maak verbinding met de externe node.
- De beheersleutel instellen:
meshtastic --set security.admin_key "base64:PASTEPUBLICKEYHERE" - Er kunnen maximaal drie beheersleutels worden toegewezen.
Verouderde methode (firmware 2.4.x en eerder)
- Maak een secundair beheerkanaal.
- Verouderd beheer inschakelen:
meshtastic --set security.admin_channel_enabled
Opdrachten voor beheer op afstand uitvoeren
- Gebruik
--dest '!nodeid'om externe opdrachten te verzenden. - Alleen
--seten--getopdrachten worden ondersteund. - Voorbeeld:
meshtastic --set security.admin_key "PASTEPUBLICKEYHERE" --dest '!28979058'
Web
Beheer op afstand instellen via de webinterface
- Maak verbinding met de beheernode.
- Ga naar Config > Radio Config > Security en kopieer de openbare sleutel.
- Voer de openbare sleutel in het veld Admin Key van de externe node in.
- Sla de configuratie op.
Beheer op afstand uitvoeren
Momenteel ondersteunt de Meshtastic-webclient het verzenden van opdrachten voor beheer op afstand niet.
Meshtastic-beheer van externe nodes biedt veilig, flexibel en schaalbaar beheer van LoRa-meshnetwerken. Met behulp van beheersleutels en moderne firmware kunnen beheerders nodes op afstand configureren en monitoren, zodat Meshtastic-implementaties efficiënt en betrouwbaar blijven.
