通过写入 /etc/hosts 来模拟本地 CNAME DNS 的辅助脚本
项目描述
这是一个小的辅助脚本,用于通过写入 /etc/hosts 来模拟本地 CNAME DNS。通过覆盖本地 /etc/hosts 文件中的 DNS 名称,可以测试 DNS 变更(例如,发布新服务)。由于 hosts 文件只支持 IP 地址,因此没有本地 DNS 服务器/代理的情况下模拟 DNS CNAME 非常繁琐。《local-cname》是一个非常小的脚本,可以自动查找 DNS 名称并将 IP 地址写入 hosts 文件。它是自包含的,并在退出时(按 CTRL+C)恢复您的本地 /etc/hosts 文件。
安装
$ sudo pip install -U local-cname
用法
$ sudo local-cname FROM_DNS_NAME TO_DNS_NAME
# press CTRL+C to cancel and restore your old /etc/hosts
示例
$ sudo local-cname google.com duckduckgo.com
$ ping google.com
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
local-cname-0.3.tar.gz (2.6 kB 查看哈希值)
构建分发
local_cname-0.3-py3-none-any.whl (4.7 kB 查看哈希值)