Date: Fri, 19 Apr 2019 12:46:18 +0200 From: Marco van Tol <marco@tols.org> To: freebsd-net@freebsd.org Cc: Marco van Tol <marco@tols.org> Subject: unicast vxlan - unable to tcp connect to ipv6 ip's on endpoint host Message-ID: <B6BC7B2F-7864-427D-ABF0-8E635206F40F@tols.org>
next in thread | raw e-mail | index | archive | help
Hi there, I setup the following scenario. For the purpose of this email, I made up the following IP details: IPv4 address host A: 20.0.0.1/24 IPv4 address host B: 30.0.0.1/24 Native IPv6 block available on host A: 3fff:1:1::/48 Host B does not have native IPv6 available. IPv6 address on Host A vxlan interface: 3fff:1:1:1::1/64 IPv6 address on Host B vxlan interface: 3fff:1:1:1::2/64 IPv6 route on Host A: -net 3fff:1:1:40::/58 3fff:1:1:1::2 IPv6 default route on Host B: 3fff:1:1:1::1 vxlan interfaces mtu set to: 1450 physical interfaces are left on the default mtu of 1500 I setup a vxlan tunnel with vxlanlocal and vxlanremote set to the IPv4 = addresses of hosts A and B, on both hosts. After this, host B, and all hosts behind it within 3fff:1:1:40::/58 can = reach the entire internet over IPv6. There is one exception to this: Host B can ping Host A on any of its = IPv6 addresses, but it cannot make any tcp connection to any of the IPv6 = addresses on Host A. Is this expected? Thank you very much in advance! Marco van Tol=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B6BC7B2F-7864-427D-ABF0-8E635206F40F>