Routing peer installation

This document outlines the requirements for setting up a Routing Peer of Netzilo solution.

Many companies rely on private, assigned domains to maintain security and compliance in their internal environments. Netzilo Networks simplifies secure access to these resources through Routing Peers, enhancing security while reducing administrative overhead for IT teams. This streamlined approach, also, improves overall efficiency and boosts productivity.

For more information on routing peers, please refer to https://docs.netzilo.com/how-to/routing-traffic-to-private-networks

Requirements

Insfrastructure requirements:

  • A Linux VM with at least 4 vCPU, 8GB of memory, and 50GB HDD.
  • The VM does not need to be publicly accessible
  • The VM should be deployed in a network where it has connectivity to the target resources (VMs/Applications).
  • The VM must be able to access the public network via:
    • HTTPS (Port 443) – at least to the Netzilo server’s hosted domain
    • UDP (Any Port) (Optional – see Note below)

Software requirements

  • All OS libraries must be updated and upgraded sudo apt-get update && sudo apt-get upgrade -y

Deployment

  • Generate a setup key as described at https://docs.netzilo.com/how-to/register-machines-using-setup-keys and save it for use while starting the Routing Peer.

  • Deploy the Routing Peer by executing the following command:

        curl -fsSL https://pkgs.netzilo.com/download/linux/install_netzilo_linux.sh | sh      
    
  • Start the Routing Peer by running the following command:

        netzilo up --management-url https://domain-name --admin-url https://<<domain-name>> --setup-key <<set-up key>>   
    
  • Verify the Routing Peer status by executing the following command. Ensure that the Management, Signal, and Relay servers are connected:

        netzilo status -d   
    

Get started