1 个不稳定版本
0.1.0 | 2022年6月13日 |
---|
#16 在 #public-ip
15KB
130 代码行
PUB-IP
Pub-ip 是一个 命令行工具,用于获取您的计算机在位于 IP 地址 的 NAT 背后时的公网 IP 地址,如家庭电脑通常那样。
注意 此工具使用第三方服务来检索公网 IP 地址
安装
您可以使用 cargo 安装此程序
cargo install pub-ip
将来,我打算在此项目存储库中使用 CI/CD 提供预构建的可执行文件
用法
只需在您的终端中运行 pub-ip
。
您可以指定要使用的服务器
pub-ip ipify
pub-ip httpbin
pub-ip myip
pub-ip ifconfig
当未指定服务器时,将按照上述顺序查询所有服务器,直到有结果。
默认情况下,当所有服务器都失败时,pub-ip 输出 NOTFOUND
。
您可以使用 --notfound
标志(或 -f
)来覆盖此行为
pub-ip ipify --notfound
或pub-ip ipify-f
默认情况下,pub-ip 在末尾打印一个换行符。
您可以使用 --newline
标志(或 -l
)来覆盖此行为
pub-ip ipify --newline
或pub-ip ipify-l
使用 pub-ip --help
显示帮助信息。
使用 pub-ip --version
显示版本信息。
许可证
根据 Apache License,版本 2.0 许可(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)许可
贡献
除非您明确表示,否则任何提交给作品以供包含在内的有意贡献,根据 Apache-2.0 许可定义,应按照上述许可,没有任何附加条款或条件。
依赖关系
~6–17MB
~270K SLoC