NPS
LÉAME|中文文档
NPS es un servidor proxy de penetración de intranet potente, ligero, de alto rendimiento y con un potente terminal de gestión web.
Característica
- Soporte integral de protocolos, compatible con casi todos los protocolos utilizados habitualmente, como tcp, udp, http(s), calcetines5, p2p, http proxy...
- Compatibilidad total con plataformas (linux, windows, macos, Synology, etc.), admite la instalación como un servicio del sistema de forma sencilla.
- Control integral, se permite el control tanto del cliente como del servidor.
- Integración Https, soporte para convertir proxy backend y servicios web a https y soporte para múltiples certificados.
- Una simple configuración en la interfaz de usuario web puede completar la mayoría de los requisitos.
- Visualización de información completa, como tráfico, información del sistema, ancho de banda en tiempo real, versión del cliente, etc.
- Potentes funciones de extensión, todo está disponible (caché, compresión, cifrado, límite de tráfico, límite de ancho de banda, reutilización de puertos, etc.)
- La resolución de nombres de dominio tiene funciones como encabezados personalizados, configuración de páginas 404, modificación de host, protección del sitio, enrutamiento de URL y resolución panorámica.
- Soporte multiusuario y registro de usuarios en el servidor.
¿No encontró la función que desea? ¡No importa, haz clic en Ingresar el documento para encontrarlo!
Inicio rápido
Instalación
lanzamientos
Descargue la versión correspondiente del sistema, el servidor y el cliente están separados.
inicio del servidor
Después de descargar el paquete comprimido del servidor, descomprímalo y luego ingrese a la carpeta descomprimida.
- ejecutar el comando de instalación
Para Linux, sudo ./nps install
Para Windows, ejecute cmd como administrador e ingrese al directorio de instalación nps.exe install
El archivo de configuración predeterminado de nps utiliza puertos 80,443,8080,8024
Puertos 80 y 443 para los puertos predeterminados del modo host
8080 para puerto de acceso a gestión web
8024 para puerto de puente de red, para comunicarse entre el servidor y el cliente
Para Linux, darwin sudo nps start
Para Windows, ejecute cmd como administrador e ingrese al directorio del programa nps.exe start
After installation, the windows configuration file is located at C:Program Filesnps, linux or darwin is located at /etc/nps
Si no encuentra que se inició correctamente, puede verificar el registro (los archivos de registro de Windows se encuentran en el directorio de ejecución actual, Linux y Darwin se encuentran en /var/log/nps.log).
- IP del servidor de acceso: puerto de servicio web (el valor predeterminado es 8080).
- Inicie sesión con nombre de usuario y contraseña (el valor predeterminado es admin/123, debe modificarse cuando se use oficialmente).
- Crea un cliente.
Conexión de cliente
- Haga clic en el signo + frente al cliente en la administración web y copie el comando de inicio.
- Ejecute el comando de inicio, Linux se puede ejecutar directamente, Windows reemplazará ./npc con npc.exe y lo ejecutará con cmd.
Si necesita registrarse en el servicio del sistema, puede marcar Registrarse en el servicio del sistema.
Configuración
- Luego de que el cliente se conecte, configure el servicio de penetración correspondiente en la web.
- Para un uso más avanzado, consulte la documentación completa.
Contribución
- Si encuentra un error, puede enviarlo directamente a la rama de desarrollo.
- Si encuentra un problema, puede enviar comentarios sobre el problema.
- El proyecto está en desarrollo y todavía hay mucho margen de mejora. Si puede contribuir con código, envíe PR a la rama de desarrollo.
- Si hay comentarios sobre nuevas funciones, puede hacerlo a través de problemas o del grupo qq.