Tengo una API web alojada en Azure. Se conecta a un sitio de terceros utilizando su dirección IP y puerto de entorno de desarrollo. Esto funciona bien. Luego, el requisito era crear una conexión VPN de sitio a sitio para conectarse a su entorno en vivo.
Creé una VNet, vNetGateway y localGateway. VnetGateway utilizando una nueva IP pública que se conecta exitosamente a su localGateway.
Luego quiero enrutar mi webAPI a través de vNetGateway, así que configuro la configuración de punto a sitio.
Mi webAPI está realizando una conexión de socket que apunta internamente a su dirección de subred y al puerto que especificaron, pero todo lo que puedo ver son errores de conexión.
¿Cuál es la dirección web y el puerto al que debería conectarse la webApi?
Respuesta1
Por tu comentario te veo atrapado
cómo depurar la conexión entre mi api y vnet
En este caso, puede utilizar muchos métodos para depurar la conexión entre API y vnet.
- Cree una máquina virtual en vnet e intente conectarse desde o hacia la aplicación web.
- Utilice la consola kudu e intente hacer ping a su cliente o máquina virtual. por ejemplo, hacer ping a una VM usando
tcpping 10.10.0.4:3389
- Ejecute una solicitud web a uno de sus servidores o su cliente.
Puedes obtener más detalles en este maravilloso blog:Conecte Azure App Service a la red virtual