'shecan cli用于从命令行配置基于shecan网站的dns配置。'
shecan的Python项目详细描述
Shecan客户端
shecan cli用于从命令行根据shecan网站配置dns名称服务器。
有关shecan的更多信息,请参见https://shecan.ir/
安装
下面的指令将把shecan可执行文件放在
在shecan/bin/shecan
下的virtualenv。
- shecan需要
>= Python 3.6.1
PIP
这将安装最新的稳定版本。
$ python3.6 -m venv shecan
$ shecan/bin/pip install shecan
快速启动
- 运行
shecan update
-它将获取shecan dns名称服务器并将它们保存到数据库中。 - 运行
shecan list
它将显示数据库中的shecan dns名称服务器。 - 运行
shecan set --temporary
它将通过移动当前的/etc/resolv.conf
文件临时配置dns,并将其替换为shecan dns名称服务器。如果权限问题请按如下方式运行命令:sudo $(which shecan) set --temporary
。 - 运行
shecan verify
它将检查您的dns配置,并确保shecan可以为您正常工作。 - 运行
shecan restore
它将还原以前的dns配置。 - 运行
shecan show
它将打印您当前的dns配置。 - 运行
shecan --version
它将显示shecan的版本。 - 运行
shecan --help
它将显示完整的命令行选项和子命令。