Cómo reenviar un puerto en VM que está detrás de NAT

Cómo reenviar un puerto en VM que está detrás de NAT

Veo algunas preguntas similares a la mía, pero no respondieron mi pregunta. Tengo un enrutador. Instalé Debian en VM y configuré un servidor ssh en él. Quiero reenviar un puerto para esta máquina en mi enrutador para poder conectarme desde redes externas. El adaptador es NAT. Entonces, ¿cómo y dónde debo reenviar un puerto? Si tengo que reenviar el puerto de mi máquina física, ¿debería hacer algo más?

Respuesta1

Con diferencia, lo más fácil es utilizar unPuenteconexión para su VM. Esto hace que parezca cualquier otra computadora en su LAN, se le asignará una dirección IP dentro de su LAN y podrá hablar bidireccionalmente con cualquier computadora en la LAN, incluido el enrutador. En este caso, puede reenviar el puerto directamente a su VM. También puede hacer que esto sea un acuerdo permanente, reservando esta dirección IP para su VM en su enrutador, de modo que su VMsiemprese le asignará la misma dirección y nunca más tendrá que configurar el reenvío de puertos.

Como puede ver, en este caso la solución no depende del sistema operativo host, NAT o Bridge, tipo de hipervisor... Si en cambio no desea utilizar una conexión en puente (por lo tanto, recurre a una conexión NAT), la solución exacta El procedimiento a utilizar dependerá de estos detalles....

información relacionada