porta SSH em funcionamento no Apple Airport Extreme

0

Estou tentando acessar uma VM que tenho em um servidor em uma rede local gerenciada por uma segunda geração do Apple Airport Extreme de fora da rede via SSH. Eu configurei o encaminhamento de porta SSH no aeroporto extremo já. No Ubuntu, executo o seguinte comando para conectar-me à VM na rede do aeroporto:

sudo ssh -L 22:local IP of VM:22 AirportIP

Em seguida, sou solicitado pela senha de root do roteador. Eu tentei definir um nome de usuário e uma senha e nome de host para o roteador, marcando a opção de "Nome do host global dinâmico". Eu também tentei:

sudo ssh -L 22:local IP of VM:22 username@AirportIP (and also) hostname@AirportIP

Nada disso funciona. Alguém tem alguma sugestão sobre como fazer login no aeroporto ou como descobrir o login e a senha corretos? Além disso, existem maneiras melhores de acessar a GUI da VM e não apenas o terminal por meio da porta? (não necessariamente ssh e não VNC)

Obrigado

    
por dylan7 21.01.2015 / 08:06

1 resposta

1

Seu AirPort Extreme não roda sshd . Você não precisa da senha. O mapeamento de portas configurado significa que ele encaminhará os pacotes na porta pública especificada, para o endereço IP da LAN privada e a porta que você especificou no mapeamento de porta. A estação base não tem ideia de que o tráfego que está sendo encaminhado é ssh .

Você deve apenas ssh normalmente ao endereço IP público (WAN) do AirPort Extreme e encaminhará sua tentativa de conexão ao host de LAN privada para o qual você configurou o mapeamento de portas.

ssh VMUserName@AirPortPublicWANIP

(Isto assume que quando você configura o mapeamento de porta, você apontou a porta ssh, porta 22, para qualquer porta que o sshd esteja escutando em seu host de LAN privada. Se você especificou um número de porta diferente, especifique-o em seu ssh command.)

Quando for solicitada uma senha, mesmo que o SSH provavelmente ache que está pedindo a senha do AirPortPublicWANIP, VOCÊ deve saber que você está realmente falando com sua VM, portanto, insira a senha conta que você estava tentando fazer login na VM.

Se você usou especificamente a porta 20 em vez de 22, considere usar outra porta alternativa. O código de gateway NAT da estação base contém um código especial chamado "Application Layer Gateway" (ALG) para tratar o tráfego FTP, e o FTP usa as portas 21 e 20. Portanto, há algumas chances de você estar em conflito com o ALG FTP se usar essas portas .

    
por 21.01.2015 / 16:55