FastNetMon Advanced Proxy support

Home FastNetMon Advanced Technical Documentation FastNetMon Advanced Proxy support
Contents

FastNetMon, fcli, and the FastNetMon installer support HTTP and HTTPS proxies through standard environment variables:

export https_proxy="http://proxy.example.com:3128"
export http_proxy="http://username:password@proxy-with-auth.example.com:3128"

Uppercase variants HTTP_PROXY and HTTPS_PROXY also supported.

FastNetMon systemd service

To configure proxy access for FastNetMon running as a systemd service, create a service override:

sudo systemctl edit fastnetmon

Add the required environment variables:

[Service]
Environment="http_proxy=http://proxy.example.com:3128"
Environment="https_proxy=http://proxy.example.com:3128"

Then restart the service:

sudo systemctl daemon-reload
sudo systemctl restart fastnetmon

You can verify the configured environment with:

sudo systemctl show fastnetmon --property=Environment

Installer and fcli

For persistent system-wide proxy configuration, these variables may be added to /etc/environment.

When running the installer or fcli through sudo, ensure that the required proxy variables are preserved, for example by configuring env_keep in sudoers.

The exact configuration procedure may differ between Linux distributions; refer to your distribution’s official documentation for details.