7 个版本 (4 个重大变更)
0.5.2 | 2020年10月3日 |
---|---|
0.5.1 | 2020年9月23日 |
0.5.0 | 2020年8月31日 |
0.4.0 | 2020年8月31日 |
0.1.0 | 2020年8月31日 |
#7 在 #hosts
20KB
173 行
HostCat
UNIX 命令行工具,用于在本地 DNS 配置之间切换
HostCat 允许用户创建多个配置文件,使用户能够快速在 /etc/hosts
中为 ip 127.0.0.1 的本地域名之间切换
例如,这两个配置文件
foo -> foo.com api.foo.com
bar -> bar.com api.bar.com
允许用户为 foo.com api.foo.com
和 bar.com api.bar.com
创建本地 DNS,并将配置文件分配给它们,可以使用 hostcat 无缝切换
安装
使用 cargo
$ cargo install hostcat
创建配置文件
$ sudo hostcat set -p foo -v "foo.com api.foo.com"
在这里,--p
指定配置文件名,--v
指定其 DNS
切换配置文件
$ sudo hostcat switch -p foo
打印配置文件
$ sudo hostcat profiles
在 Manjaro Linux x86_6 上测试
许可 & 版权
版权所有 (C) 2020 Aniket Prajapati
许可协议: GNU 通用公共许可证
贡献者
依赖项
~7–9.5MB
~163K SLoC