Utilicé Peanut Shell + IIS para crear mi propio sitio web. ¿No se puede abrir Peanut Shell después de reiniciar?
La asignación de puertos debe realizarse en el enrutador. Tome como ejemplo el enrutador TP-link común en el mercado: ingrese a la interfaz de configuración y configure el "host virtual" en las "reglas de reenvío": la IP. es la IP del host de cáscara de maní (es mejor configurarla manualmente en una IP fija). También configure la IP en el host DMZ. Si se utiliza la asignación de puertos de múltiples hosts, la configuración del enrutador permanece sin cambios. De esta manera, solo tienes una IP dinámica, por lo que necesitas acceder a los dos servidores según las diferencias de puertos. Ambas máquinas, A y B, están configuradas con direcciones IP fijas y no requieren servicio DHCP. Asigne el puerto 80 del enrutador al puerto 80 de la dirección IP de la intranet de la máquina A. Simplemente asigne el puerto 8001 o 8002 al puerto 80 de la máquina B. El acceso se puede lograr con un nombre de dominio, por ejemplo: acceda al sitio web en la máquina A: http://nombre de dominio/. Simplemente visite el sitio web en la máquina B: http://nombre de dominio:8001/. El inconveniente de este método es que acceder a la máquina B requiere un nombre de dominio seguido de un número de puerto. Por supuesto, si se permite, el reenvío de nombres de dominio se puede utilizar para permitir que otro nombre de dominio acceda a la máquina B sin agregar un número de puerto. Algunos modelos de enrutadores tienen cáscaras de maní integradas. Solo necesita ingresar el nombre de usuario y la contraseña en la interfaz de configuración. Si eso aún no funciona, debes verificar si tu firewall bloquea el flujo de red de Peanut Shell. Además, si está utilizando una línea de telecomunicaciones, existe otra posibilidad de que su DNS haya sido modificado a un DNS de telecomunicaciones. La característica es que a menudo aparecen búsquedas de telecomunicaciones 114. Simplemente cámbielo a un DNS que no sea de telecomunicaciones.