作者:洪佳蓉名羽明德 | 来源:互联网 | 2023-05-29 14:28
dr模式问答:1.在dr模式下,director、realserver都绑定了vip,为什么前端的arp广播只有director响应?答:因为在realserver上要设置echo
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/d74640310c0f2bbc.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/807bfb2485c7207e.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/8851869c767bf494.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/3eedf938abf24e68.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/5c483e9d3c33cc74.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/8c769062e99f696e.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/01c814c2ef1c9c50.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/3bbad3b848ce6829.jpeg)
![技术分享](https://img1.php1.cn/3cd4a/24cea/b64/20a50bfee3d0243d.jpeg)
dr模式问答:
1.在dr模式下,director、realserver都绑定了vip,为什么前端的arp广播只有director响应?
答:因为在realserver上要设置echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore, echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore 这样的话realserver对vip广播就不理会了
2.在dr模式下,realserver不经过director(网关不设置为director),而且不用改原地址的情况下,直接回复客户端并且不会被丢包(realserver将接收包的目的地址作为发送包的源地址)?
答:原因有2
a.realserver在lo绑定了vip
b.realserver设置了后面3项 , echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce , echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce , route add -host $VIP dev lo:0
3.dr模式下,realserver需要有公网地址吗?
答:不需要,只要realserver能访问外网就行
4.dr模式下,director上的vip绑定在哪个借口
答:eth0下,如eth0:0
lvs DR模式