Como configuro o tunelamento no MobaXterm semelhante à minha configuração atual do PuTTY?

Como configuro o tunelamento no MobaXterm semelhante à minha configuração atual do PuTTY?

Aqui está o que eu faço com PuTTY:

PuTTY settings, Connection > SSH > Tunnels:
source = 8000
destination = 0.0.0.0:8000

E depois de fazer ssh no ServerA (um servidor unix jump neste caso), uso o seguinte comando para fazer login no ServerB:

$ ssh serverB -L 8000:0.0.0.0:8000

Em seguida, executo o comando source para o ambiente virtual Django e, em seguida, o seguinte comando runserver:

$ python manage.py runserver 0.0.0.0:8000

E então posso acessar o site na minha máquina local viahttp://127.0.0.1:8000.

Como configuro esse tipo de coisa no MobaXterm? Eu não consigo entender; suas opções de tunelamento são muito mais confusas e tudo que tento não funciona.

Responder1

Para MobaXterm, abra o MobaSSHtunnel e selecione "Encaminhamento de porta local"

Insira as seguintes informações:

Porta encaminhada- a porta do seu navegador que você usará para acessar o site Django na sua máquina local (exemplo: 1234 para que você possa acessar o site em localhost:1234)

Servidor SSH- o endereço IP do seu servidor remoto

Login SSH- seu nome de usuário no servidor remoto

Porta SSH- a porta do servidor SSH que você usa (geralmente 22).

Servidor remoto- o endereço do site Django no servidor remoto ( 127.0.0.1no seu caso)

Porta remota- a porta do site Django no servidor remoto ( 8000no seu caso)

Neste exemplo, eu acesso o site do Django no localhost:1234meu navegador: na imagem deste exemplo, eu acesso o site do Django em localhost:1234 no meu navegador

Se você usar uma chave SSH para fazer login, poderá adicionar uma chave depois de salvar o túnel.

Para adicionar a chave SSH, pressione a tecla em "Configurações": para adicionar a chave SSH, pressione a tecla em "configurações"

Depois disso, você pode abrir o aplicativo Django em seu navegador em localhost:1234! :)

informação relacionada