如何设置apache来监听43端口

时间:2017-08-14 11:36:38

标签: apache ubuntu debian

我正在尝试设置我自己的whois服务器,该用户可以通过命令

请求
whois -h mywhois.server domain.com

我在apache.conf中插入了监听43并创建了像这样的虚拟主机

<VirtualHost *:43>
    ServerName whois.test.dev
    DocumentRoot /var/www/whois.test.dev
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

但是当我通过终端请求它返回错误请求时,其他端口正常工作(例如8080) 有什么问题

2 个答案:

答案 0 :(得分:0)

WHOIS的配置错误,因为Whois的服务类似于apachenginx。 默认情况下,whois使用43端口发送whois-requests的答案,你不能为网络服务器虚拟主机分配43(实际上你可以,但它不会起作用)。

答案 1 :(得分:0)

Whois不使用http协议回答问题......网络服务器不知道如何处理来自whois查询的流量。

有基于Web的whois查找....但它们只是作为后端查找真实whois查询的网关。

如果要运行whois服务,则需要安装whois实现,例如rwhois,例如参见:WHOIS server daemon