This is an old revision of the document!
In continuare, vom configura directorul pentru a folosi modul LVS-TUN. Apoi, vom observa diferentele fata de LVS-DR.
Analog punctului anterior, definiti serviciul HTTP pe director, apoi cele doua realservere in modul tunneling (folositi parametrul -i
).
Pentru ca realserverele sa poata interpreta corect pachetele primite de la director, trebuie sa configuram cate o interfata tunel, de tip ipip, pe fiecare dintre acestea.
Interfata tunel trebuie sa aiba aceeasi adresa IP cu adresa virtuala a directorului.
root@saisp-vm-2:~# ip tunnel add tun0 mode ipip local 10.0.0.20 root@saisp-vm-2:~# ip addr add 10.0.0.1/24 dev tun0 root@saisp-vm-2:~# ip link set tun0 up
root@saisp-vm-3:~# ip tunnel add tun0 mode ipip local 10.0.0.30 root@saisp-vm-3:~# ip addr add 10.0.0.1/24 dev tun0 root@saisp-vm-3:~# ip link set tun0 up
Porniti, din nou, Wireshark si realizati o captura pe interfata br0 a masinii fizice. Observati pachetele incapsulate si diferentele fata de LVS-DR.
Stergeti resursa HTTP definita anterior pe director.
Stergeti interfetele tunel create pe realservere:
root@saisp-vm-2:~# ip tunnel del tun0
root@saisp-vm-3:~# ip tunnel del tun0