如何用php 获取域名对应的IP?

如何用php 获取域名对应的IP?,第1张

gethostbyname (PHP 3, PHP 4, PHP 5)
gethostbyname -- 获取指定机器名的IP地址

函数格式说明:
string gethostbyname ( string hostname )
返回 hostname 的IP地址
例 1 A simple gethostbyname() example
<php
$ip = gethostbyname('>你没有告知你的服务器网络状况。
如果是在正规服务商(比如腾讯云,阿里云等)购买的(虚拟)服务器,一般会有绑定的公网IP,关闭服务器后再打开是相同的。
如果你的服务器是在自己家(或者宿舍)的内部网络,那么对应的公网ip就要看提供网络的运营商了,大部分运营商提供的网络每次拨号(或者登录)后获得的公网ip是不同的,甚至有时使用ip网站查询到你电脑的公网ip地址也无法链接到内网你的服务器上。这种情况下具体解决方案你就要研究内网的路由设置了。

socket_getpeername() 获取远程类似主机的ip地址
socket_getsockname() 获取本地socket的ip地址
怎么感觉你用的实际上是对的,难道用nginx一类的负载均衡服务器了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12773746.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存