LinuxForum.Fans
Тема

Балансировка трафика с помощью IPVS

Автор: Melan 1 сообщений 2675 просмотров
#135063

Пытаюсь настроить на CentOS 5.5 балансировку трафика с помощью ipvs
Но проблема в том не работает, судя по всему не возвращаются пакеты если смотреть статистику:

root@balancer keepalived]# ipvsadm -L --stats
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Conns InPkts OutPkts InBytes OutBytes
-> RemoteAddress:Port
TCP 192.168.0.215:squid 15 45 0 2160 0
-> proxy.second.ua:squid 15 45 0 2160 0
[root@balancer keepalived]#

Конфиг на данный момент такой:

text
global_defs {
   notification_email {
     admin@second.ua
   }
   notification_email_from balancer@second.ua
   smtp_server mail.second.ua
   smtp_connect_timeout 30
   router_id LVS_DEVEL
}

vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.0.215 } }

virtual_server 192.168.0.215 3128 { delay_loop 6 lb_algo rr lb_kind NAT nat_mask 255.255.255.0 persistence_timeout 600 protocol TCP

real_server 192.168.0.117 3128 { weight 1 HTTP_GET { url { path http://192.168.0.2 status_code 200 }

connect_timeout 10 nb_get_retry 3 delay_before_retry 8 } }

}

Схема такая:

text
client (0.4) -- IPVS (loc=0.211, virt=0.215) -- proxy (0.117)

В проксе в логах обращения не вижу, хотя все везде открыто и если просто через lynx с прописанной прокси на ipvs сервере открыть любой сайт, то порядок.

Войдите или зарегистрируйтесь, чтобы ответить.