最近看到一个 Load Balancing 服务器上的配置, bonding 做了 2 个网卡但是 nginx 居然有 4 个 IP,有点不明白:
- 如何查询下面的 4 个 IP 的配置文件?
- 如何查询 nginx 用到了这 4 个 IP 地址?
- 分这么多 IP 是为啥?
[root@vm ~]# ip a show bond0 10: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether cd:36:2d:7e:d1:78 brd ff:ff:ff:ff:ff:ff inet 172.20.1.111/24 brd 172.20.1.255 scope global bond0 inet 172.20.1.214/24 brd 172.20.1.255 scope global secondary bond0:NGINX4 inet 172.20.1.211/24 brd 172.20.1.255 scope global secondary bond0:NGINX1 inet 172.20.1.217/24 brd 172.20.1.255 scope global secondary bond0:NGINX7 inet6 fd00::172:20:1:217/112 scope global valid_lft forever preferred_lft forever inet6 fd00::172:20:1:211/112 scope global valid_lft forever preferred_lft forever inet6 fd00::172:20:1:214/112 scope global valid_lft forever preferred_lft forever inet6 fd00::172:20:1:111/112 scope global valid_lft forever preferred_lft forever inet6 fe80::ae16:2dff:fe7b:d778/64 scope link valid_lft forever preferred_lft forever 