Skip to content

LinuxProxyChanger is a dotnet core application that allows you to auto adjust the proxy on any linux platform. The application reacts to network changes and uses a hotst to check which network it is on.

License

Notifications You must be signed in to change notification settings

First-Coder/LinuxProxyChanger

Repository files navigation


.NET CodeQL

LinuxProxyChanger is a dotnet core application that allows you to auto adjust the proxy on any linux platform. The application reacts to network changes and uses a hotst to check which network it is on.

Installation

Install the following packages in the terminal

$ wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
$ sudo apt update
$ sudo apt install apt-transport-https
$ sudo apt install dotnet-runtime-3.1
$ sudo apt install screen

Move the Proxy_Changer directory to /opt/Proxy_Changer/.

Move the file LinuxProxyChanger.service to the Systemd directory.

activate the autostart with the following command

systemctl enable LinuxProxyChanger

Usage

Start programme manually

systemctl start LinuxProxyChanger

Stop programme manually

systemctl stop LinuxProxyChanger

Check programme status

systemctl status LinuxProxyChanger

You can call up the console of the program with the following command

screen -r LinuxProxyChanger

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

GPL-3.0

Donate

About

LinuxProxyChanger is a dotnet core application that allows you to auto adjust the proxy on any linux platform. The application reacts to network changes and uses a hotst to check which network it is on.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Languages