Host gateway HostName tunnel-end.a-0.me User ssh-tunnel Port 22 IdentityFile /home/autossh/.ssh/tunnel-key IdentitiesOnly yes ExitOnForwardFailure yes ServerAliveInterval 5 ServerAliveCountMax 3 {% for forwarding in remote_forward %} RemoteForward localhost:{{ forwarding.ephemeral_port }} {{ forwarding.dest_host }}:{{ forwarding.dest_port }} {% endfor %} {% for forwarding in local_forward %} LocalForward {{ query('community.general.dig', inventory_hostname, 'qtype=A') | first }}:{{ forwarding.local_port }} {{ forwarding.remote_bind_ip }}:{{ forwarding.remote_port }} {% endfor %}