Load-Balancing
網路負載平衡 Windows server 2008
我對負載平衡配置有疑問。也許有人已經問過這個問題,但我在網上沒有找到類似的東西。
實際配置是。
我有兩台伺服器要進行負載平衡。
伺服器 1 有兩個 NIC
NIC 1 IP :xx.xx.xx.35 Gateway : xx.xx.xx.33 NIC 2 IP 192.168.2.11
伺服器 2
NIC 1 IP :xx.xx.yy.45 Gateway : xx.xx.yy.43 NIC 2 IP 192.168.2.10
所以伺服器1和2連接到第二個網卡
我想使用 NIC 2 對這兩台伺服器進行負載平衡但是來自 NIC1 的所有流量都應該在兩台伺服器之間重新分配。
直到現在,並沒有找到任何方法來做到這一點。如果可能與否,我真的找不到資訊。
Oki 幾個月後,我可以看到在這篇文章中我們沒有得到任何答案。
首先,兩台伺服器需要在同一個網關上,否則這根本不起作用。然後我找到了一篇文章,上面寫著:
“上面的ARP請求包表明Sender的IP地址是Unicast,Sender的MAC地址是Multicast。大多數路由器不響應帶有Unicast Sender IP和Multicast Sender MAC(Multicast Cluster MAC)的ARP請求。所以,NLB節點不響應得到對 ARP 請求的響應,並且來自 NLB 虛擬 IP 地址的 ping 失敗,因為 NLB 節點無法解析網關的 MAC 地址。”
所以為了讓它工作,我只是在我的伺服器上執行這個命令:
arp -s xx.xx.xx.xx 00-00-00-00-00-ff 其中 xx.xx.xx.xx 是您的預設網關 ip 和 mac 地址 00-00-00-00-00-ff
這是完整的文章