Назад | Перейти на главную страницу

Ipvsadm: Как я могу начать маскироваться?

Я следую инструкциям по настройке балансировки нагрузки, например:

$ sudo ipvsadm -A -t 127.0.0.1:8301 -s rr
$ sudo ipvsadm -a -t 127.0.0.1:8301 -r 127.0.0.1:8310 -m

В Ubuntu 14.04 ядро ​​3.13.0-44-generic # 73-Ubuntu, ipvsadm v1.2.6 2008/5/15:

$ sudo ipvsadm
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port  Forward Weight ActiveConn InActConn
TCP localhost:8301 rr
-> localhost:8310       **Masq** 1 0 0

Но в CentOS 6 ядро ​​2.6.32-504.3.3.el6.x86_64, ipvsadm v1.2.6 2008/5/15:

$ sudo ipvsadm
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port  Forward Weight ActiveConn InActConn
TCP localhost:amberon rr
-> localhost:8310       **Local** 1 0 0

Есть ли разница между маскарадингом и местным?

Как я могу начать маскироваться, поскольку -m не работает должным образом в CentOS?

Обновить:

Когда я nc -l 8310 и откройте другой терминал telnet localhost 8301, CentOS возвращается Connection refused пока Ubuntu работает нормально.