Skip to content
GoNetSim

Installation

Comprehensive guide on installation & basic setup

This document will describe the process for locating, installing & verifying GoNetSim. Please ensure you are following the correct instructions for your operating system.

  • Windows 10+ OR Windows Server 2016+
  • x86_64 or ARM64 CPU architecture

The source repository can be found here (github.com/lachlanharrisdev/gonetsim). It is periodically mirrored to here (git.lachlanharris.dev/lachlanharris.dev/gonetsim), and a GitLab mirror is soon to be established.

  1. Go to the releases page and find the latest release.

  2. Download the correct release for your platform

    Download GoNetSim_Windows_x86_64.zip

  3. Extract the downloaded archive

  4. Move the extracted gonetsim.exe to a directory in your PATH (e.g. C:\Windows\System32)

  5. Verify the installation

    Terminal window
    gonetsim --version

After installing GoNetSim, it should work right out the box by running:

Terminal window
gonetsim

The first run of the command will create a default configuration file at $XDG_CONFIG_HOME/gonetsim/config.toml (or ~/.config/gonetsim/config.toml if XDG_CONFIG_HOME is not set). You can edit this file to change the default configuration, or specify a different config file with the --config flag.

For more information on configuration, see the configuration documentation.

The first run will also create persistent TLS certificates if you don’t have user-provided ones configured. For more information on this, see the TLS reference.