How this fork differs from upstream:
- Add compatibility with NetworkManager
- Fix issue with running with
sudoby copying tousr/sbin - Rewrite in
shso it is portable across systems withoutbash
A simple lightweight utility script to use Shecan DNS servers temporarily on Linux.
Download the latest version as below:
git clone https://github.com/alirezaalavi87/shecanman.git
cd shecanman
chmod +x shecanmanInstallation is optional, but lets ShecanMan to be accessible from everywhere:
sudo sh shecanman installIf you don't want to access ShecanMan system-wide, you can continue using it locally.
ShecanMan lets you switch on/off Shecan.ir DNS configs temporarily on linux.
Usage: shecanman [command]
Commands:
on- Switch on Shecan DNS configs; keeps a backup of current configs.off- Switch off Shecan DNS; This will restore previous DNS configs.status- Show current status; Check whether ShecanMan is on.install- Install ShecanMan system-wide, so you can call it everywhere.uninstall- Uninstall ShecanMan, so that it's longer accessible system-wide.version- Show ShecanMan version.help- Show help.
I have nothing to do with Shecan team!
