
La IP de mi Centos es diferente a la normal.
Y no puedo acceder a él con un comando ssh.
Y cuando intenté acceder usando ssh observando
Quiero usar el cliente ssh y samba, pero mi IP es diferente.
Y instalé Centos en mi otra VM en un Ubuntu diferente, pero la IP aparece la misma 10.0.2.15
¿Como puedo solucionar este problema?
Respuesta1
Parece que estás usando VirtualBox VM con una red NAT (parece dar la dirección 10.0.2.15 de forma predeterminada). Si es así, debe configurar un reenvío de puerto para acceder al puerto 22 en la VM desde el host.
- Abra Configuración->Red para la VM
- Haga clic en la pequeña flecha azul al lado del cuadro Avanzado
- Haga clic en la casilla en la parte inferior denominada "Reenvío de puertos"
- Haga clic en el "+" verde para agregar una regla
- Agregue la regla IP de host="127.0.0.1", Puerto de host="2222", IP de invitado="10.0.2.15", Puerto de invitado="22"
- Desde el host, debería poder "ssh -p2222 127.0.0.1"
Esto es un poco estúpido comparado con la forma en que VMWare hace NAT. Crea una interfaz de red independiente en el host para NAT, por lo que no es necesario ningún reenvío.
Respuesta2
Depende de cómo haya configurado sus interfaces de red. Me gustaría verificar /etc/sysconfig/network-scripts/ifcfg-eth0
la nueva máquina virtual y ver si se puede cambiar el valor IPADDR
si está presente. Si está NetworkManager
en ejecución y la interfaz está configurada, NM_CONTROLLED=yes
el cambio se aplicará cuando guarde el archivo; de lo contrario, tendrá que hacer un service network restart
para que el cambio sea efectivo.