Web srver 點回應 2 個 isp?

請問點先攪到 2 邊都可以同時睇到 web server 呢?


2 ISP, 2 router , 2 NIC
Linux web server, 原本有1間ISP, 但近排唔多穩定
加多張 NIC 但係唔識回應 (睇唔到網頁)

config 係咁
isp1 > (gw) 192.168.100.1 > (Web server) 192.168.100.2  metric 10
isp2 > (gw) 192.168.200.1 > (Web server) 192.168.200.2  metric 10

試過 route add default set 低 D subnet 200 既 metric (set 做 0) ,
isp2 既 public ip 係睇到網頁,
但就到 isp1 既 public ip 係睇唔到網頁

回復 1# dtom


    你話
isp1 < (gw) 192.168.100.1 < (Web server) 192.168.100.2  metric 10
isp2 < (gw) 192.168.200.1 < (Web server) 192.168.200.2  metric 10

1. isp1做左port forward未?
2. 你確定你由isp1入, 真係由192.168.100.1出?

我諗你而家可能係
  1. request:
  2. client > isp1 > (gw) 192.168.100.1 > (Web server) 192.168.100.2
  3. response:
  4. ?? < isp2 < (gw) 192.168.200.1 < (Web server) 192.168.100.2
複製代碼
正常client 既connection係isp1等你既回應, 但最後點應既資料都唔知去左邊..

如果用兩張NIC, 係可以用ip rule呢去set由唔同IP入(192.168.200.2 or 192.168.100.2), 設定唔同既routing rules, 即係可以用唔同gateway出街

你用以下command,就可以設定好d rounting
  1. ip route add ...
  2. ip rule add ...
複製代碼
即係結果如下
client > isp1 > port forward to 192.168.100.2 > (server)用192.168.100.2專用既routing table(default gw 192.168.100.1) > isp1 > client

client > isp2 > port forward to 192.168.200.2 > (server)用192.168.200.2專用既routing table(default gw 192.168.200.1)  > isp2 > client

有錯請修正

TOP

我用 traceroute 睇, webserver 出街 係經 100.1
再下用面呢句 check public ip
wget  -q -O - http://www.whatismyip.org

不過好似只係一張NIC係咁做, 2張就唔知
vbird 都睇左一輪,真係無留意 ip 呢個 command 添
THX! 返工再試!

TOP

換個dual wan router會唔會方便d 呢?

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

以我所知... 應該係就咁打個ip就會connect到..  你話web server出街其實只係會有一個gateway... 如果唔同i ...
十三 發表於 2012-2-26 01:19



   
正常黎講邊條有request 會去番邊條出


回樓主
確保你兩條線可以上到個web server然後
參考下
http://content.websitegear.com/article/load_balance_dns.htm

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回復 4# DarkHero

老闆唔捨得買=.=


回復 5# 十三

我自己有DNS server, 但打IP都只能連到1邊,
聽日返去試下 ip route/rule 得唔得

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回復  DarkHero

老闆唔捨得買=.=


回復  十三

我自己有DNS server, 但打IP都只能連到1邊,
聽日返去試 ...
dtom 發表於 2012-2-26 17:54


幾舊水都唔捨得就算把啦

TOP