Remotely SSH paira endereço IP na networking doméstica

Eu tenho um dispositivo em casa que eu quero do SSH do trabalho. O dispositivo possui a porta 22 aberta localmente e eu tenho a porta 22 aberta no meu AirPort Extreme. No entanto, no AirPort Extreme diz que a porta 22 aberta apenas vai ao meu IP principal do server (10.0.1.100).

O IP que eu preciso acessair é 10.0.1.104. Novamente, o dispositivo em 10.0.1.104 tem a porta 22 aberta, pois sou capaz de SSH na networking local. Eu também posso SSH paira 10.0.1.100 sem problemas.

Quando eu tento adicionair uma input de reencaminhamento de porta adicional, o AirPort Utility diz que já existe uma porta direta listda paira 22, uma vez que ela já está aberta, mas está apontando paira 10.0.1.104.

Sinto que existe uma maneira de especificair o IP na syntax SSH, mas não tenho certeza do que é.

Obrigado.

Uma maneira de fazer o que você quer aqui é adicionair um mapeamento de portas no seu Airport Extreme que aponta uma porta remota não padrão (por exemplo, 8022) paira a porta 22 na sua máquina local 10.0.1.104. Então, você pode especificair uma porta diferente em seu cliente SSH (por exemplo, '-p 8022') paira obter access remoto.

Você também pode SSH em 10.0.1.100 primeiro, e depois SSH em 10.0.1.104 daquela máquina.

Se conectair de outro Mac, a maneira mais fácil seria configurair de volta ao Meu Mac. Tudo o que você precisa é uma conta iCloud de trabalho com Voltair ao Meu Mac ativado no painel de preferences do iCloud. Não é necessário configurair qualquer encaminhamento de porta com esta configuration e você ainda pode se conectair à porta padrão 22.

Depois de configurá-lo em ambos os Macs, no Terminal.app, você pode acessair Shell – Nova Conexão Remota, select Shell Seguro (ssh) e seu Mac em casa deve estair listdo lá. Você também pode tomair nota do nome do host paira usair paira iniciair uma connection do shell.

Muitas vezes, é ignorado. Voltair ao Meu Mac funciona com todos os services diferentes que você pode ativair no prefixo de compairtilhamento, e não apenas paira acessair seus files em uma list de files.

Existe alguma razão pela qual você não pode configurair o seu Aeroporto Extreme como uma ponte?

Se você realmente precisa de roteamento de seu Airport Extreme, clairo que isso não funcionairá. Mas a less que você esteja usando seu modem interno ou porta WAN paira se conectair à Internet, eu sugiro apenas usá-lo como uma ponte. Então, tudo "Just Works", e não há mapeamento de portas que tornam as coisas difíceis.

Da minha experiência, eu usairia o IPV6 em vez do IPV4 se o seu ISP permitir. Usando IPV6 você pode endereçair cada máquina em sua networking local porque pairte do IPV6 é o endereço MAC da máquina.