O SSH na máquina virtual é interrompido quando o endereço IP é alterado

O SSH na máquina virtual é interrompido quando o endereço IP é alterado

Estou usando Oracle VM onde criei box com CentOS 7 e para rede estou usando Bridged Adapter com conexão Wireless para poder usar internet na máquina e também conectar a ela do pc por ssh.

Agora, do meu pc principal, eu ssh na máquina virtual com base no endereço IP enp0s3 dinâmico, mas sempre (a cada 15 a 30 minutos) quando meu ip muda, minha conexão ssh é interrompida e preciso me reconectar. Existe uma maneira de obter o mesmo tipo de conexão, mas sem interrupções de ssh.

Responder1

Configure seu próprio roteador sem fio para poder configurar um adaptador sem fio fixo para sua máquina host. Eu faço isso com meu próprio roteador sem fio aqui.

Ou use uma conexão Ethernet para a máquina host. Isso também deve funcionar.

Responder2

Você pode definir duas placas de rede em sua máquina virtual, uma em ponte (já configurada) e outra NAT. Então, visite NATconfigurações avançadas,Mapeamento de portaspara adicionar esta regra NAT:

| name | protocol |  host IP  | host port | guest IP  | guest port |
| ssh  |    TCP   | 127.0.0.1 |   7777    | 127.0.0.1 |      22    |

Isso criará um soquete TCP em seu host, escutando conexões de entrada do host local na porta tcp/7777 para encaminhá-las para a porta ssh do convidado. O SSH da sua máquina convidada estará acessível a partir do seu computador host, independentemente do endereço IP da máquina convidada:

ssh -p 7777 127.0.0.1

informação relacionada