Skip to content

openssh layer 2 vpn #46

Description

@dorvan

/etc/ssh/sshd_config: PermitTunnel yes OR ethernet (MANDATORY)
systemctl restart sshd

/etc/ssh/ssh_config: Tunnel ethernet (PROBABLY NOT MANDATORY)
ssh root@minipc01 "modprobe tun"
ssh root@minipc02 "modprobe tun"
ssh -o "Tunnel ethernet" -f -w 1:1 root@minipc02 "true"
ssh root@minipc01 "ip link set dev tap1 up"
ssh root@minipc01 "ip addr flush dev tap1"
ssh root@minipc01 "ip addr add 172.16.1.1/24 dev tap1"
ssh root@minipc02 "ip link set dev tap1 up"
ssh root@minipc02 "ip addr flush dev tap1"
ssh root@minipc02 "ip addr add 172.16.1.2/24 dev tap1"

it works.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions