WHMCS插件:域名WHOIS查询

2019年5月28日 | 分类: 【源码】

【介绍】

WHMCS内置有WHOIS查询模块:
1. 对内:管理面板,可查询WHOIS详细资料。
2. 对外:域名查询,仅输出域名是否可注册。

国内的Nelson开发了一款WHOIS模块,与内置有WHOIS查询模块共用一套WHOIS配置文件,对外提供查询WHOIS详细资料。

【Nelson版WHOIS模块】

安装:在WHMCS后台启用模块;设置权限。
使用:WHMCS/?m=whois

【WHOIS配置文件】

每增加一个域名后缀,需要在WHOIS配置文件中添加相应的WHOIS服务器资料。

路径:/resources/domains/dist.whois.json
旧版:/includes/whoisservers.php

编辑:WHMCS/resources/domains/dist.whois.json

   {
        "extensions": ".com.xy,.org.xy",
        "uri": "socket://whois.com.xy",
        "available": "No match for"
    }

参考:http://amon.org/to

tonic.to家的:

{
    "extensions": ".to",
    "uri": "https://www.tonic.to/whois?",
    "available": "No match"
},

或者register.to家的(需要申请成为代理商并对IP授权):

{
    "extensions": ".to",
    "uri": "https://api.register.to/whois.php?d=",
    "available": "No match"
},

【参考】

参考:https://docs.whmcs.com/WHOIS_Servers
参考:https://www.xtremerain.com/fix-whmcs-domain-checker-not-working/
参考:https://whmcs.community/topic/87549-domaincheckerphp-not-working/
参考:https://whmcs.community/topic/257149-domainchecker-is-not-working/
参考:http://help.whmcs.com/m/order_forms/l/691719-troubleshooting-domain-availability-problems