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.
