NAT高階實驗 實現負載均衡

2021-09-04 23:18:51 字數 1391 閱讀 7805

實驗拓撲如下

公司內部的一台伺服器為公網提供服務,同一時間有多台客戶機同時對該伺服器進行訪問,那麼必然造成該伺服器的負載過高,我們可以通過建立多台相同的伺服器來進行服務的提供,通過nat的負載平衡來解決對單一伺服器資源的消耗

實驗準備,所有的內網位址都可以和公網上的任何乙個ip位址進行通訊,方法略

實驗目的  在路由器r3上 telent r1的 s1/0 埠,流量輪詢的被傳送到 server1 以及 server2 兩台機器

做通整個拓撲的方法,略

r3(config)#ip access-list  standard  rotary

r3(config-std-nacl)#permit  host 12.1.1.1

r3(config-std-nacl)#exit

定義訪問控制列表

r1(config)#ip nat pool rotary 192.168.1.1 192.168.1.2 netmask 255.255.255.0?

a.b.c.d

r1(config)#ip nat pool rotary 192.168.1.1 192.168.1.2 netmask 255.255.255.0 ?

accounting  specify the accounting

add-route   add special route to virtual inte***ce

arp-ping    wlan arp ping

type        specify the pool type

r1(config)#$  rotary 172.16.1.2 172.16.1.3 netmask 255.255.255.0 type rotary

r1(config)#

定義內部私有位址的輪詢

r1(config)#ip nat inside destination list  rotary pool rotary

將 acl 和 輪詢位址池關聯

r3#telnet 12.1.1.1

trying 12.1.1.1 ... open

user access verification

password:

r5>

r5>

r5>

r5>

r5>

r5>exit

[connection to 12.1.1.1 closed by foreign host]

r3#telnet 12.1.1.1

trying 12.1.1.1 ... open

cuser access verification

password:

password:

r6>

兩次telnet 分別進入的不同的裝置 那麼我們的實驗就成功了

LVS負載均衡 NAT模式

二 負載均衡群集 三 案例 lvs nat部署 目前關於 架構一般比較合理流行的架構方案 web 前端採用 nginx haproxy keepalived 作負載均衡器 後端採用 mysq l資料庫一主多從和讀寫分離,採用 lvs keepalived 的架構。1 負載排程器 主機名位址 角色軟體...

lvs 負載均衡 NAT模式

1.原理 基於nat機制實現。當使用者請求到達director之後,director將請求報文的目標位址 即vip 改成選定的realserver位址,同時將報文的目標埠也改成選定的realserver的相應埠,最後將報文請求傳送到指定的realserver。在伺服器端得到資料後,realserve...

使用目的位址NAT實現負載均衡

實驗拓撲 實驗說明 通常情況下我們內部有多台伺服器,例如web伺服器,這些伺服器的位址不同,但承載的應用時相同的,如何讓外部訪問時實現負載均衡呢?我們以telnet測試,r1與r6都能夠被telnet。實驗要讓r5訪問r1與r6的telnet服務時,通過nat實現負載均衡 實驗配置 r4 inte ...