-
Comprehensive protocol support, compatible with almost all commonly used protocols, such as tcp, udp, http(s), socks5, p2p, http proxy ... -
Full platform compatibility (linux, windows, macos, Synology, etc.), support installation as a system service simply. -
Comprehensive control, both client and server control are allowed. -
Https integration, support to convert backend proxy and web services to https, and support multiple certificates. -
Just simple configuration on web ui can complete most requirements. -
Complete information display, such as traffic, system information, real-time bandwidth, client version, etc. -
Powerful extension functions, everything is available (cache, compression, encryption, traffic limit, bandwidth limit, port reuse, etc.) -
Domain name resolution has functions such as custom headers, 404 page configuration, host modification, site protection, URL routing, and pan-resolution. -
Multi-user and user registration support on server.
-
execute installation command
-
default ports
-
start up
-
Access server IP:web service port (default is 8080). -
Login with username and password (default is admin/123, must be modified when officially used). -
Create a client.
-
Click the + sign in front of the client in web management and copy the startup command. -
Execute the startup command, Linux can be executed directly, Windows will replace ./ npc with npc.exe and execute it with cmd.
-
After the client connects, configure the corresponding penetration service in the web. -
For more advanced usage, see Complete Documentation
-
If you encounter a bug, you can submit it to the dev branch directly. -
If you encounter a problem, you can feedback through the issue. -
The project is under development, and there is still a lot of room for improvement. If you can contribute code, please submit PR to the dev branch. -
If there is feedback on new features, you can feedback via issues or qq group.