Cómo permitir que el servidor front-end local acceda al servidor back-end local
En la primera línea, debes registrar una cuenta de Peanut Shell. No escribiré la dirección aquí, solo búscala tú mismo. Después de registrarse, descargue el cliente. Esto es muy importante porque necesita resolver su dirección IP a través del software. Como se muestra en la imagen
Después de iniciar sesión, debe configurar el software de su servidor local. Los componentes de servidor comúnmente utilizados ahora incluyen IIS, Apache, etc. Hoy usaré PHPNOW para demostrarlo.
Primero descargue un software de servidor phpnow del sitio web e instálelo de acuerdo con los requisitos del software. (Se proporcionan tutoriales oficiales) Es muy simple.
Después de la instalación, abra PnCp.cmd y agregue un nuevo host virtual (o el predeterminado) al que se pueda acceder a través de localhost o 127.0.0.1, lo que significa que no hay problema con su configuración.
Debido a que los ISP nacionales han bloqueado el puerto 80, debe usar otros puertos, como se muestra en la imagen: Aquí uso el puerto 2099. Si tiene un enrutador, debe configurar el reenvío. (Deje que el enrutador ayude a resolver el problema en el servidor de intranet designado). Este paso es muy importante.
También necesitarás abrir el puerto 2099 más tarde, hacer clic con el botón derecho en Mis sitios de red - Propiedades - Cambiar configuración del firewall - Excepciones - Agregar puerto
5
Establecer arriba Después de eso, puede ingresar el nombre de dominio XXX: 2099, o 127.0.0.1: 2099 para poder acceder a él. Al acceder desde la red externa, debe agregar: número de puerto 2099.