![为什么需要在虚拟 IP 的目标主机上安装环回适配器?](https://linux22.com/image/1448217/%E4%B8%BA%E4%BB%80%E4%B9%88%E9%9C%80%E8%A6%81%E5%9C%A8%E8%99%9A%E6%8B%9F%20IP%20%E7%9A%84%E7%9B%AE%E6%A0%87%E4%B8%BB%E6%9C%BA%E4%B8%8A%E5%AE%89%E8%A3%85%E7%8E%AF%E5%9B%9E%E9%80%82%E9%85%8D%E5%99%A8%EF%BC%9F.png)
最近我第一次遇到了一个涉及虚拟 IP 的问题。虚拟 IP 针对两个不同的(据我所知是物理的)主机。主机是 Linux,但我不知道虚拟 IP 本身使用什么软件或环境。
问题:发送到第二台主机的请求全部超时(第一台主机正常)。
解决方案:在第二台主机上使用虚拟 IP 启动环回适配器(第一台主机已经有了这个)。
我的问题:为什么需要环回适配器?
我对环回的理解是,请求被传递回网络堆栈,而不通过物理适配器广播。但是,物理主机从另一个地方接收请求,所以我不明白为什么需要环回适配器。请求不是来自主机本身(或者它们来自……),所以我看不出环回适配器正在执行什么功能。