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

时间:2012-06-01 14:07:03

标签: php web ip payment-gateway

您好我需要知道我的网站的IP地址才能提供给我的支付网关。我知道我可以通过google上的任何网站找到一个IP地址,但我的理解是他们提供的域名IP地址可能与该站点所在服务器的IP地址不同。 / p>

那我该如何找出服务器的IP地址呢?

谢谢:)

4 个答案:

答案 0 :(得分:1)

从命令行运行此命令以获取服务器的传出IP:

wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'

答案 1 :(得分:0)

可以使用$_SERVER变量找到服务器的IP地址:

<?php
echo $_SERVER['SERVER_ADDR'];

答案 2 :(得分:0)

你也可以快速PHP输出

<?php
phpinfo();
?>

它将包含主机详细信息所需的所有值(请勿在使用后将此文件保留为公开状态。)

答案 3 :(得分:0)

域名IP是什么意思?查询域时从DNS查找返回的IP?这很可能等于(共享)服务器的IP,否则您的网站将无法访问。

例外情况是,您的DNS记录所代表的IP属于代理服务器,代理服务器将请求转发给真实服务器。

您可以通过从服务器访问www.whatismyip.com来获取服务器的公共IP地址。