To connect multiple tunnel endpoints to a common bridge interface, I have to create a Layer 2 tunnel over ssh. The server is Ubuntu 10.04, the client is Ubuntu 14.04. I have enabled
PermitTunnel yes PermitRootLogin yes
in the servers /etc/sshd_config. When I'm connecting with
sudo ssh -w any:any -o "Tunnel=ethernet" root@remote I get a tun device instead of the expected tap device. If I change "
PermitTunnel yes" to "
PermitTunnel ethernet" on the server, I get a "channel 0: open failed: administratively prohibited: open failed" error message and no tunnel device at all.
I'm at a loss, because I'm positive that this used to work at some point in the past (with different machines and probably Linux versions).