繁体   English   中英

PHP不记得域名的IP地址

[英]PHP not remembering the IP address of a domain name

系统:

  • CentOS的7
  • PHP-FPM 7.1

问题:

  • PHP仅在将DHCP服务器设置为静态地址时才解析本地域名
  • 该服务器将来将不会与DHCP服务器建立任何连接,因此无法解析域名的IP地址。

尝试:

  • 尝试测试如果我从DHCP服务器中删除了该IP地址,但它是否还记得该IP地址(但它仍然与其他服务器直接连接)
  • gethostbyname("mylocal.example.com"); 返回域名本身作为结果
  • 域名已添加到/etc/hosts文件中。 此后几次重新启动网络。

题:

  • 如何在PHP中烧录以在特定IP地址上查找特定域名?

只有当无法解析该主机时,gethostbyname函数才会返回相同的域名。

要从主机文件解析不存在的域名,请在域名中添加尾随点。 例如gethostbyname(“mydomain.com.”);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM