[英]server IP address of my website rather than domain IP
嗨,我需要知道我网站的IP地址以提供给我的付款网关。 我知道我可以通过转到google上出现的任何网站来找到IP地址,但是我的理解是,它们提供的域IP地址可能与该站点托管的服务器的IP地址不同。
那么,如何找出服务器的IP地址是什么?
谢谢 :)
从命令行运行此命令以获取服务器的传出IP:
wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
可以使用$_SERVER
变量找到服务器的IP地址:
<?php
echo $_SERVER['SERVER_ADDR'];
您还可以执行以下内容的快速PHP输出:
<?php
phpinfo();
?>
它将包含您的主机详细信息所需的所有值(只是在使用该文件后不要将其公开)。
您所说的域IP是什么意思? 查询您的域时从DNS查找返回的IP? 这很可能等于您(共享)服务器的IP,否则您的网站将无法访问。
例外情况是DNS记录代表的IP属于代理服务器,该代理服务器将请求转发到真实服务器。
您始终可以通过从服务器访问www.whatismyip.com来获取服务器的公共IP地址。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.