There is two differents things here :
The Secure Hash Algorithm (SHA) is used to authenticate data and SSL/TLS connections. In this process, a unique fingerprint is created to validate the TLS certificate – that is, to check you’re connecting to the server you’re supposed to be. Without this, a hacker could re-route your traffic to their own server ...
I have decided to use OpenVPN as the solution to my problem. Even though VXLAN is the most compatible and easiest solution, it lacks security measures and thus I decided to use OpenVPN.
OpenVPN allows ethernet bridging (layer 2) and this is enough for my purpose. It is slightly harder to configure and install compared to VXLAN.
Thank you to everyone who have ...
VirtualBox by default uses MAC based filtering straight in the virtual switch code. It knows the MAC address of the VM, and doesn't deliver any other packets (besides multicast and broadcast). The reason is of course security - otherwise a VM can try to redirect traffic etc etc.
After several hours, I rebooted all hosts and traffic started going through the ...
Android won't work with tap. Use tun. See the wiki.
Your other option may be recompiling the kernel in Android so it'll support tap.
Another important consideration is that tun is more efficient. The tap (virtual Ethernet) mode must be only used when absolutely necessary. Don't use it unless you know for sure you need it and can explain why.