您好我需要知道我的网站的IP地址才能提供给我的支付网关。我知道我可以通过google上的任何网站找到一个IP地址,但我的理解是他们提供的域名IP地址可能与该站点所在服务器的IP地址不同。 / p>
那我该如何找出服务器的IP地址呢?
谢谢:)
答案 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地址。