Автор Тема: Дроп на някой чат клиенти при "лоуд балансинг"  (Прочетена 902 пъти)

GuessWho

  • Напреднали
  • *****
  • Публикации: 14
    • Профил
Такаааа .... днес пуснах "load balance" на Slackware 12.2. Всичко тръгна много добре .... канала се удвои връзка колкото си искаш  :) Оставих го да поработи малко но ми направи впечатление, че от време на време ICQ-то и IRC-то Drop-ят (прекъсват).

Моля ако някой се е сблъсквал със същия проблем или знае някакво решение да сподели ???

Ето и кода:

Код
GeSHi (Bash):
  1. #!/bin/sh
  2. #
  3.  
  4. #speedy1 i speedy2 sa tablicite v /etc/iproute2/rt_tables
  5. #10 speedy1
  6. #20 speedy2
  7. #
  8.  
  9.  
  10. T1="speedy1"
  11. IF1="eth1"
  12. IP1="192.168.2.3"
  13. GW1="192.168.2.1"
  14. P1_NET="192.168.2.0/24"
  15.  
  16.  
  17. T2="speedy2"
  18. IF2="eth2"
  19. IP2="192.168.197.3"
  20. GW2="192.168.197.2"
  21. P2_NET="192.168.197.0/24"
  22.  
  23.  
  24. ip route add $P1_NET dev $IF1 src $IP1 table $T1
  25. ip route add default via $GW1 table $T1
  26.  
  27. ip route add $P2_NET dev $IF2 src $IP2 table $T2
  28. ip route add default via $GW2 table $T2
  29.  
  30. ip route add $P1_NET dev $IF1 src $IP1
  31. ip route add $P2_NET dev $IF2 src $IP2
  32.  
  33. ip rule add from $IP1 table $T1
  34. ip rule add from $IP2 table $T2
  35.  
  36. ip route add default scope global nexthop via $GW1 dev $IF1 weight 1 nexthop via $GW2 dev $IF2 weight 1
  37.  
  38. iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE
  39. iptables -t nat -A POSTROUTING -o eth3 -j MASQUERADE
  40.  
  41. #mrejata kym klientite e eth0 s adres 192.168.0.1

Преди време ми беше попаднало нещо което е служило предполагам точно за това но така и не можах да го подкарам (знам че някои неща са сменени в новите версии на iptables  но все пак ....), ето за какво говоря:

Код
GeSHi (Scheme):
  1.  
Активен

GuessWho

  • Напреднали
  • *****
  • Публикации: 14
    • Профил
Никой ли не се е сблъсквал с този проблем ? :-[
Активен