在Linux下的LVS负载均衡器中,应该在哪里配置控制器IP



主题不言自明,我有一个运行LVS ldirector的负载均衡器,以及以下配置:

# ipvsadm -Ln 
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
TCP  172.22.9.100:80 rr
  -> 172.22.1.133:80              Masq    1024   0          2
  -> 172.22.1.134:80              Masq    1024   0          1

我声明虚拟IP是什么,但我在哪里指定与真实服务器通信所需的控制器IP?

有人能给我指一个全面和最新的配置吗?我在谷歌上能找到的只有古老的2.4内核配置说明。

Linux根据其路由表来决定。例如,如果您的一台后端计算机是172.22.1.133,您的主机将检查其路由表,以决定应使用哪个接口,以及是否可以直接或通过网关连接。

命令"iprouteshow"应该会为您提供一个关于它将使用哪个接口的线索。

如果你有多个接口可以用来连接到一个IP,并且你想将其与其他路由分开定义,你可以为这个特定的主机添加一个路由,在其中你定义了一个接口:

ip route add 1.2.3.4/32 dev eth3

相关内容

  • 没有找到相关文章

最新更新