多个网络适配器的 IP 使用情况

多个网络适配器的 IP 使用情况

这是一个常见的网络问题。

假设我在一台机器 XYZ 上有一个 Web 服务器,该机器有 2 个或更多物理网络适配器,IP 分别为 A、B、C 和 D。

如果我使用主机名访问机器上的 Web 应用程序,将使用哪个 IP?

谢谢。

答案1

这取决于您要使用的主机名以及该主机名指向的位置。假设您有以下 DNS 条目:

hostname1 IN A IP_1
hostname2 IN A IP_2
hostname3 IN A IP_3
hostname4 IN A IP_4

因此,根据您使用 hostname1 还是 2 还是 3 或 4,您将获得不同的 IP。要查找 IP,只需输入nslookup hostname

答案2

一般来说,IP 号码通过 DNS 或其他映射系统映射到该主机名。具体来说,https://serverfault.com/是值得一去的地方。

答案3

这取决于客户端主机及其 DNS 服务器的配置。例如,如果在客户端主机文件(在 *nix 中为 /et/hosts)中包含您的主机名(即带有文本“56.34.23.111 myhost.com”的条目),则将使用提供的 IP。在其他地方,主机名将通过默认 DNS 服务器进行解析。

相关内容