Server configuration - ttpreport/ligolo-mp GitHub Wiki

Settings

All of the server parameters are controlled via command-line arguments to the server binary. Here's the list of available settings:

Flag Default value Description
daemon false Enable daemon mode
v false Enabled verbose debug logging
agent-addr 0.0.0.0:11601 An interface and a port to which agents will connect to
operator-addr 0.0.0.0:58008 An interface and a port to which operators will connect to
max-inflight 4096 Maximum number of in-flight connection attempts. Once the maximum is reached new incoming connection requests will be ignored
max-connection 1024 Per tunnel connection pool size. Once the maximum is reached, new network packets will block until the pool is freed

Examples

To change the agent listening address and enable debug logging, you need to change systemd service definition:

ExecStart=/usr/local/bin/ligolo-mp-server -daemon -agent-addr "192.168.13.37:4444" -v