jonasob/jwhois公司
文件夹和文件
存储库文件导航
这是jwhois,一个改进的Whois客户端,能够选择Whois服务器 要基于灵活的配置文件使用常规 表达式或CIDR块。 请发送错误报告、建议、改进、重写和其他 材料到 bug-jwhois@gnu.org。 1.配置文件 2. ./ 配置 2.1默认主机 2.2缓存功能 3.IPv6支持 4.出现问题时该怎么办 5.获得jwhois 6.完成工作后要做什么 7.jwhois的历史 1.配置文件 ===================== 在这个示例中,分发存档中的子目录是一个示例 jwhois的配置文件。 此文件应包含所有已知的 公共Whois服务器记录。 对其中列出的任一主机的任何更改 应该向维护人员报告示例配置文件,以便 这些更改可以包含在未来的版本中。 配置文件应位于/usr/local/etc目录中, 或使用--sysconfdir开关指定的目录 配置脚本。 2. ./ 配置 2.1. 默认主机 ================= 如果jwhois找不到任何配置文件,查询将是 定向到默认主机。 默认值为“whois.internic.net”, 但可以通过使用--enable-DEFAULTHOST开关来更改 配置脚本。 2.2. 缓存功能 ======================== 这个版本的jwhois包括一个可以缓存Whois的功能 响应。 缓存的信息存储在本地数据库中,该数据库可以 被jwhois读写。 此文件的默认位置 是/usr/local/var,但可以通过添加另一个目录来更改 在运行配置脚本时使用--localstatedir=<dir>。 也可以在配置文件中设置数据库的位置。 为了实现这一点,jwhois必须能够读写缓存文件。 如果您在单用户计算机上,可以通过创建 缓存文件并将其所有者更改为您正在运行的用户。如果您 如果有多个用户,通常会允许特定的组写入 缓存文件并将jwhois二进制文件设置为此组。 如果你不知道怎么做,你可以问你所在地区的人 更多的UNIX经验。 如果你不积极使用jwhois,很有可能 配置缓存没有什么意义,因为它不会被大量使用 无论如何。 3.IPv6支持 =============== jwhois使用来自the 内部网络。 该软件包随libinet6 由IPv6所需的许多功能组成,例如改进的 getaddrinfo()的版本。 如果您的系统C库已经支持 对于getaddrinfo()中的IPv6,您不需要inet6应用程序包。 4.出现问题时该怎么办 ================================== 有一个名为-v或--verbose的命令行开关。 使用它 它提供的输出可以为定位潜在客户提供重要帮助 jwhois的问题。 尝试使用缓存功能时 常见的问题是jwhois没有权限写入数据库 它需要的文件。 使用verbose标志查看这是否确实是问题所在。 如果希望接收更多的调试输出,可以指定 多v开关。 如果指定了多个-v开关,则调试输出 已启用。 5.获得JWHOIS =================== JWHOIS可通过匿名FTP从 ftp://ftp.gnu.org/gnu/jwhois/ 6.工作完成后该怎么办 ================================================ 如果您使用JWHOIS并发现它很有用,您可以随时向 我们位于 help-jwhois@gnu.org 让我们知道。 你不必这样做,但我们 会很感激这个手势:-) 7.jwhois的历史 ======================== jwhois的第一个公开版本(1.1版)于4月发布 1999年。自那时以来,已经发布了大约10个公开版本 今天的jwhois。 以下是发展的简要概述: 1.1用Perl编写,带有独立的缓存代理。 2.0在C中重写。从分发中删除的独立缓存代理。 2.1更好的文档。 支持43以外的其他端口上的whois服务器。 2.2支持CIDR块和IPv6。 2.3引入重定向、缓存和i18n。 2.4维护放行准备3.0 3.0 Rwhois和http支持。 重写引入的查询。 3.1在配置文件中添加了“默认”。 3.2增加了查询的高级重写。 在文件NEWS中可以找到更详细的更改列表。