繁体   English   中英

我网站的服务器IP地址而不是域IP

[英]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.

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