-
Notifications
You must be signed in to change notification settings - Fork 236
Description
i've configured as https://github.com/github/glb-director/blob/master/docs/setup/example-setup-vagrant.md.
i've shutdowned director2 that use xdp and use dpdk.
when i use curl from user machine... i go in timeout...
when i use curl from router machine they work but... the ip source that are seen front proxy are 192.168.50.1, in place of 192.168.50.2 why ?
and when try from user machine they use the same ip (192.168.50.1) as ip source in place of 192.168.40.x source ip, and cannot reply to user machine beceause that machine not have the 192.168.50 network...
what are missing ? why glb-director not correctly encapsulate the source ip ?
this ip are not configured any where (no default route any where! but exist on 192.168.50 network because of virtual network as host ip interface)....
vagrant@proxy1:~$ tshark -ni any port not 22 and not arp and port not 547 and not stp
Capturing on 'any'
1 0.000000000 192.168.50.1 ? 10.10.10.10 TCP 116 37924 ? 80 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 SACK_PERM=1 TSval=1513029862 TSecr=0 WS=64
2 0.000000000 192.168.50.1 ? 10.10.10.10 TCP 76 [TCP Out-Of-Order] 37924 ? 80 [SYN] Seq=0 Win=64240 Len=0 MSS=1460 SACK_PERM=1 TSval=1513029862 TSecr=0 WS=64
3 0.000051246 10.10.10.10 ? 192.168.50.1 TCP 76 80 ? 37924 [SYN, ACK] Seq=0 Ack=1 Win=65160 Len=0 MSS=1460 SACK_PERM=1 TSval=1575348520 TSecr=1513029862 WS=64
4 0.000255767 192.168.50.1 ? 10.10.10.10 TCP 108 37924 ? 80 [ACK] Seq=1 Ack=1 Win=64256 Len=0 TSval=1513029862 TSecr=1575348520
5 0.000255767 192.168.50.1 ? 10.10.10.10 TCP 68 [TCP Dup ACK 4#1] 37924 ? 80 [ACK] Seq=1 Ack=1 Win=64256 Len=0 TSval=1513029862 TSecr=1575348520
6 0.000373384 192.168.50.1 ? 10.10.10.10 HTTP 183 GET / HTTP/1.1
7 0.000373384 192.168.50.1 ? 10.10.10.10 TCP 143 [TCP Retransmission] 37924 ? 80 [PSH, ACK] Seq=1 Ack=1 Win=64256 Len=75 TSval=1513029862 TSecr=1575348520
8 0.000391393 10.10.10.10 ? 192.168.50.1 TCP 68 80 ? 37924 [ACK] Seq=1 Ack=76 Win=65088 Len=0 TSval=1575348520 TSecr=1513029862
9 0.000574828 10.10.10.10 ? 192.168.50.1 HTTP 336 HTTP/1.1 200 OK (text/html)
10 0.000756007 192.168.50.1 ? 10.10.10.10 TCP 108 37924 ? 80 [ACK] Seq=76 Ack=269 Win=64128 Len=0 TSval=1513029863 TSecr=1575348521
11 0.000756007 192.168.50.1 ? 10.10.10.10 TCP 68 [TCP Dup ACK 10#1] 37924 ? 80 [ACK] Seq=76 Ack=269 Win=64128 Len=0 TSval=1513029863 TSecr=1575348521
12 0.001064636 192.168.50.1 ? 10.10.10.10 TCP 108 37924 ? 80 [FIN, ACK] Seq=76 Ack=269 Win=64128 Len=0 TSval=1513029863 TSecr=1575348521
13 0.001064636 192.168.50.1 ? 10.10.10.10 TCP 68 [TCP Out-Of-Order] 37924 ? 80 [FIN, ACK] Seq=76 Ack=269 Win=64128 Len=0 TSval=1513029863 TSecr=1575348521
14 0.001100476 10.10.10.10 ? 192.168.50.1 TCP 68 80 ? 37924 [FIN, ACK] Seq=269 Ack=77 Win=65088 Len=0 TSval=1575348521 TSecr=1513029863
15 0.001311342 192.168.50.1 ? 10.10.10.10 TCP 108 37924 ? 80 [ACK] Seq=77 Ack=270 Win=64128 Len=0 TSval=1513029863 TSecr=1575348521
16 0.001311342 192.168.50.1 ? 10.10.10.10 TCP 68 [TCP Dup ACK 15#1] 37924 ? 80 [ACK] Seq=77 Ack=270 Win=64128 Len=0 TSval=1513029863 TSecr=1575348521