
O IP do meu Centos é diferente do normal.
E não consigo acessá-lo em um comando ssh
E quando tentei acessar usando ssh notando
Quero usar cliente ssh e samba, mas meu IP é diferente.
E instalei o Centos na minha outra VM em um Ubuntu diferente, mas o IP aparece o mesmo 10.0.2.15
Como posso resolver este problema?
Responder1
Parece que você está usando o VirtualBox VM com uma rede NAT (parece fornecer o endereço 10.0.2.15 por padrão). Nesse caso, você precisa configurar um encaminhamento de porta para acessar a porta 22 na VM a partir do host.
- Abra Configurações->Rede para a VM
- Clique na pequena seta azul ao lado da caixa Avançado
- Clique na caixa na parte inferior chamada "Encaminhamento de porta"
- Clique no "+" verde para adicionar uma regra
- Adicione a regra Host IP="127.0.0.1", Host Port="2222", Guest IP="10.0.2.15", Guest Port="22"
- No host, você deve conseguir "ssh -p2222 127.0.0.1"
Isso é um pouco estúpido comparado à maneira como o VMWare faz o NAT. Ele cria uma interface de rede separada no host para NAT, portanto, nenhum encaminhamento é necessário.
Responder2
Depende de como você configurou suas interfaces de rede. Gostaria de verificar /etc/sysconfig/network-scripts/ifcfg-eth0
a nova VM e ver se você pode alterar o valor IPADDR
se ela estiver presente. Se você estiver NetworkManager
executando e a interface estiver configurada NM_CONTROLLED=yes
, a alteração será aplicada quando você salvar o arquivo, caso contrário, você terá que fazer um service network restart
para que a alteração tenha efeito.