Descobri a minha resposta, imaginei que iria postar a minha resposta, no caso de alguém estar interessado ou googles uma resposta como eu fiz e não encontrá-lo.
Então quando eu fiz x.x.x.x
este foi o IP da WAN do meu servidor remoto. O autossh não tem idéia disso, já que o IP não é um de seus adaptadores. Se você executar ifconfig
no servidor, receberá o loopback local de 127.0.0.1
e outros adaptadores como eth0
, que teria o IP da WAN. Ao fazer o *
, ele faz o encaminhamento para quaisquer solicitações provenientes do loop local de volta, bem como da WAN. Portanto, *
roteia todas as solicitações, onde 127.0.0.1
apenas faz as que vêm da própria máquina.
Se você quisesse permitir encaminhamentos externos, mas limitar quem poderia fazer isso, você poderia fazer isso fazendo *
e limitando a comunicação do servidor por meio de iptables
.