Kees Bos wrote:
> On your real servers, what tells ifconfig -a?
> In other words, did you configure 20.1vip on the
> real servers? (If the SYN packet is the right packet,
> the problem is on your real servers).
in words, there is a private network used by realservers and director,
VIP is on the nic of the director on the public network, ipvs sends
packets to realservers using private network, realservers send directly
to client
I choose this topology because those machines are already a working
NFS-NIS cluster
VIP is 10.2.84.224 and is assigned to realserver on private network
the director (eth0 is private network, eth1 public):
eth0 Link encap:Ethernet HWaddr 00:00:F8:76:45:24
inet addr:10.0.80.8 Bcast:10.0.80.100 Mask:255.255.255.0
inet6 addr: fe80::200:f8ff:fe76:4524/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6462952 errors:1 dropped:0 overruns:0 frame:0
TX packets:935017 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8672970196 (8.0 GiB) TX bytes:151125557 (144.1 MiB)
Interrupt:24 Base address:0x9000
eth1 Link encap:Ethernet HWaddr 00:02:A5:43:C3:22
inet addr:10.2.84.156 Bcast:10.2.84.255 Mask:255.255.255.0
inet6 addr: fe80::202:a5ff:fe43:c322/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12464186 errors:0 dropped:0 overruns:0 frame:0
TX packets:6102094 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1681434377 (1.5 GiB) TX bytes:8660237931 (8.0 GiB)
eth1:0 Link encap:Ethernet HWaddr 00:02:A5:43:C3:22
inet addr:10.2.84.224 Bcast:10.2.84.224 Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:281 errors:0 dropped:0 overruns:0 frame:0
TX packets:281 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:27912 (27.2 KiB) TX bytes:27912 (27.2 KiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.2.84.0 * 255.255.255.0 U 0 0 0 eth1
10.0.80.0 * 255.255.255.0 U 0 0 0 eth0
default 10.2.84.1 0.0.0.0 UG 0 0 0 eth1
one of the realservers (eth0 is private network, eth1 public):
eth0 Link encap:Ethernet HWaddr 00:00:F8:76:46:B0
inet addr:10.0.80.12 Bcast:10.0.80.255 Mask:255.255.255.0
inet6 addr: fe80::200:f8ff:fe76:46b0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:139836 errors:2 dropped:0 overruns:0 frame:0
TX packets:135147 errors:3 dropped:0 overruns:0 carrier:3
collisions:0 txqueuelen:1000
RX bytes:12031981 (11.4 MiB) TX bytes:10957920 (10.4 MiB)
Interrupt:24 Base address:0x9000
eth0:0 Link encap:Ethernet HWaddr 00:00:F8:76:46:B0
inet addr:10.2.84.224 Bcast:10.2.84.224 Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:24 Base address:0x9000
eth1 Link encap:Ethernet HWaddr 00:02:A5:43:C3:10
inet addr:10.2.84.158 Bcast:10.2.84.255 Mask:255.255.255.0
inet6 addr: fe80::202:a5ff:fe43:c310/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11160177 errors:0 dropped:0 overruns:2 frame:0
TX packets:88551 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1659143906 (1.5 GiB) TX bytes:8594105 (8.1 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:505 errors:0 dropped:0 overruns:0 frame:0
TX packets:505 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:56174 (54.8 KiB) TX bytes:56174 (54.8 KiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.2.84.0 * 255.255.255.0 U 0 0 0 eth1
10.0.80.0 * 255.255.255.0 U 0 0 0 eth0
default 10.2.84.1 0.0.0.0 UG 0 0 0 eth1
as i said earlier, syn packet arrives to director on eth1, is passed to
realserver on eth0, arrives to realserver on eth0 and vanish, client do
not receive anything
i checked with
tethereal -i any -f "port 80"
running wget on client and apache2 on realservers (apache correctly
worked, with binding to every interface)
i do not know what the kernel does with that packet, probably it
discards it without answer
is there any way to trace the track of packet after it arrives on eth0
nic of the realserver?
thank you
--
Riccardo Vestrini
<riccardov@xxxxxxxx>
--------------010209060907090309030703
Content-Type: application/pgp-signature;
name="signature.asc"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="signature.asc"
LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEuMi41IChH
TlUvTGludXgpCkNvbW1lbnQ6IFVzaW5nIEdudVBHIHdpdGggVGh1bmRlcmJpcmQgLSBodHRw
Oi8vZW5pZ21haWwubW96ZGV2Lm9yZwoKaVFFVUF3VUJRVkdDeE51RlE1d2ROSVNnQVFMLzJR
ZjR4ZC8rWWE5WU5vUzRkU1lyaHFCYS9VTHBhdWR4R2NFZwpTVkd6T2pmNlJpTFp6RGdSK0FR
MGJsVFJLb2VRdC8xTGV0d2UvRVJFVlFZb2QvbUtYRU9KTUtxZWV1ZG5KeTU2CmxhWjYwOFRx
S2RXSjlvakdYenk3czJRNkRJY1pqbnZpaVMzY2VJTVJWNnc4U2l6emU5VjRaUnJVSVZOcUdC
RDUKdGFyQ2F4MjNPbklDMW0wdU5Wb0xpUzhVdFkxZ3JNTmQvb0hWVDZXbERPMWEzb3FZS3hV
MFQrQ1d6M1NtYy9EdQpzb0FjVDFYbUZMTG5jeWJxRTlZRlRPWEFya3dnWDltV0dKTDhJTnMy
M0xQT1FpcG5iZmdtdUhUcWRkMjNsUllQCjA4Sm4xLysvRm1rRFEzN2FwUFBjOXhrSVdCRS85
WE1UcStncFdTbmMvMzVWeGlBQ1ExOVAKPUdlREkKLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0t
LS0tCgo=
--------------010209060907090309030703--
|