Installatie zonder netwerkverbinding

Installeer en licenseer Daxlate op een machine zonder internettoegang.

Laatst bijgewerkt:

De licentiecontrole van Daxlate draait volledig offline. De app controleert de cryptografische handtekening op je licentie tegen een ingebouwde openbare sleutel, zonder netwerkaanroepen tijdens normaal gebruik. Daarmee is Daxlate geschikt voor machines die permanent van internet zijn losgekoppeld, waaronder gereguleerde omgevingen, geclassificeerde netwerken en beveiligde analyseomgevingen.

De standaard activatiestroom heeft internet nodig voor precies één stap: één keer contact opnemen met onze licentieserver om je ondertekende licentieblob op te halen. Op machines zonder netwerkverbinding kun je die stap overslaan door het licentiebestand handmatig te plaatsen.

Vereisten #

Voordat je begint, op een machine met internettoegang:

  1. Koop een Daxlate-abonnement op daxlate.com. Je krijgt binnen enkele seconden na de aankoop een licentiemail.

  2. Open die mail. Je ziet een licentietekenreeks die er zo uitziet (hij is lang, meestal honderd tot tweehonderd tekens):

    daxlate-license:v2:eyJlbWFpbCI6...AbCdEf==.MEUCIQD...XYZ=
    

    Kopieer deze tekenreeks. Je hebt hem nodig op de machine zonder netwerkverbinding.

  3. Download het MSI-installatieprogramma van Daxlate via /download.

Breng nu het MSI-installatieprogramma en de licentietekenreeks over naar de machine zonder netwerkverbinding, met de methode die jouw omgeving toestaat: USB, een goedgekeurde bestandsoverdrachtdienst of ondertekende media.

Daxlate installeren #

Dubbelklik op de machine zonder netwerkverbinding op Daxlate.msi en volg de stappen van het installatieprogramma. Zie Installeren en activeren voor opmerkingen over de Windows SmartScreen-melding, totdat er een EV-ondertekende build uitkomt.

Start Daxlate na de installatie één keer en sluit het weer. Zo kan de app zijn map per gebruiker aanmaken:

%LOCALAPPDATA%\Daxlate\

wat op de meeste systemen uitkomt op:

C:\Users\<jouw-gebruikersnaam>\AppData\Local\Daxlate\

Je kunt de proefversie op de licentiepoort laten staan. Die vervang je in de volgende stap door je echte licentie.

Het licentiebestand maken #

Plak in Verkenner %LOCALAPPDATA%\Daxlate in de adresbalk en druk op Enter. Je hoort een map te zien met settings.json, en mogelijk recent-files.json en een map logs.

Maak in deze map een nieuw bestand met de naam license.json en de volgende inhoud, waarbij je <plak-hier-de-licentietekenreeks> vervangt door de tekenreeks uit je mail:

{
  "blob": "<plak-hier-de-licentietekenreeks>"
}

Het volledige bestand hoort er zo uit te zien:

{
  "blob": "daxlate-license:v2:eyJlbWFpbCI6...AbCdEf==.MEUCIQD...XYZ="
}

Een paar dingen waar mensen over struikelen

  • Het bestand moet exact license.json heten, niet license.json.txt. Maak je het in Kladblok, gebruik dan Bestand → Opslaan als, zet Opslaan als type op Alle bestanden en zet de naam tussen aanhalingstekens: “license.json”.
  • Sla het op als UTF-8 (de standaard in het moderne Kladblok). Bestanden in UTF-16 of met een BOM kunnen niet worden gelezen.
  • De licentietekenreeks moet op één regel staan, zonder regeleindes die je e-mailprogramma erin heeft gezet. Heeft je programma de tekenreeks bij het kopiëren afgebroken, plak hem dan eerst in Kladblok en haal de regeleindes weg voordat je hem in JSON verpakt.
  • De tekenreeks hoort te beginnen met daxlate-license:v2:, of met daxlate-license:v1: bij oudere licenties.

Controleren #

Start Daxlate. Als alles klopt:

  • De licentiepoort verdwijnt en je gaat direct naar het welkomstscherm.
  • De badge “Proef · nog N dagen” in de menubalk is weg.
  • Help → Over toont het e-mailadres van je abonnement, je pakket en de verlengingsdatum.

Zie je de licentiepoort nog steeds:

  • Open %LOCALAPPDATA%\Daxlate\license.json en controleer of het bestand geldig JSON is. De blob staat tussen dubbele aanhalingstekens, zonder komma aan het eind en zonder regeleindes binnen de blob.
  • Controleer of de bestandsextensie .json is. Windows verbergt extensies standaard. Beeld → Weergeven → Bestandsnaamextensies in Verkenner maakt ze zichtbaar.
  • Controleer of de blob niet is verlopen. Licenties zijn geldig tot het eind van je huidige facturatieperiode plus zeven dagen respijt.

Verlengingen #

Elke keer dat je abonnement wordt verlengd, ondertekent onze server je licentie opnieuw met een verse vervaldatum en mailt je een nieuwe blob. Installaties zonder netwerkverbinding krijgen die verlengingen niet automatisch binnen.

Wanneer je op je verbonden machine een verlengingsmail ontvangt:

  1. Kopieer de nieuwe licentietekenreeks uit de mail.
  2. Breng die over naar de machine zonder netwerkverbinding.
  3. Vervang de inhoud van %LOCALAPPDATA%\Daxlate\license.json door de nieuwe blob, met dezelfde JSON-verpakking eromheen.
  4. Start Daxlate opnieuw.

Daxlate blijft tot zeven dagen na de vervaldatum van de vorige blob werken, dus je hebt een comfortabel venster om het bestand te vervangen voordat de toegang stopt.

We raden aan een agenda-herinnering te zetten een paar dagen voor je verlengingsdatum.

Een licentie verwijderen #

Om een licentie van een machine zonder netwerkverbinding te halen, verwijder je %LOCALAPPDATA%\Daxlate\license.json. Daxlate valt bij de volgende start terug op de proefstatus, of op de licentiepoort als de proefperiode op is.

Deactiveren via onze server is niet nodig, omdat het apparaat daar nooit is geregistreerd.

Beperkingen #

  • Geen updatemeldingen in de app. De updatecontrole bij het opstarten is ook een netwerkaanroep. Op een machine zonder netwerkverbinding moet je nieuwe Daxlate-versies zelf volgen via de downloadpagina en nieuwe MSI-versies overbrengen wanneer ze uitkomen.

Hulp nodig? #

Heeft je omgeving zonder netwerkverbinding ongebruikelijke beperkingen, zoals gesegmenteerde netwerken waar eenmalige activatie toch mogelijk zou zijn, apparaatlicenties in grotere aantallen of langere verlengingsvensters, mail ons dan op [email protected] voordat je alles inricht. Meestal kunnen we meebewegen.