同一共享主机服务器上的所有域都具有相同的IP或ID

这是我得到的:

  • siteA.com和siteB.com托pipe在hostgator上。 他们托pipe在共享托pipe服务器(不是VPS或专用)的相同帐户。
  • script.php是这两个网站每个访问的外部网站。

我注意到,当siteA.comsiteB.com访问外部script.php ,脚本将它们标识为1a.12.12ab.static.theplanet.com (显然是因为hostgator使用planet.com服务器)。 事实上,他们被确定为相同的价值并不奇怪,因为毕竟他们被托pipe在同一个帐户/home/user123/public_html

我想知道的是其他网站托pipe在同一共享托pipe服务器,但在其他帐户下。 基本上其他的网站是在另一个开发者的控制之下,但恰好恰好共享相同的硬件(托pipe服务器)。 他们是否也具有完全相同的标识符1a.12.12ab.static.theplanet.com或通过账户更改?

低端的共享主机总是要共享IP地址。 这并不意味着同一台服务器上的每个应用都具有相同的IP地址。 在我的dreamhost帐户,我有几个不同的IP域,但他们都运行在同一台服务器上。 你真的没有理由关注他们分配给你的地址。 只需使用他们创build的DNSlogging并为其他别名创buildCNAME条目 – 您想要做的最后一件事是根据您现在拥有的IP创build您自己的DNSlogging; 知识产权应该有望改变。

一台机器可以有多个IP地址,每个IP地址可以parsing为一个唯一的DNS条目。

例如,如果您当前正在运行IIS的Windows PC上,则可以从http://127.0.0.1/http://nnn.nnn.nnn.nnn访问默认网页,其中nnn.nnn .nnn.nnn是机器提供静态或通过DHCP(可通过从命令提示符运行ipconfig获取)的IP地址。 是的,127.0.0.1是一个特殊情况,但它仍然适合一台机器可以有多个IP地址的一般情况(注意:我已经使用Windows / IIS纯粹用于示例的目的,这同样适用于Linux /阿帕奇)。