NPC
README|中文文档
NPS adalah server proxy penetrasi intranet yang ringan, berkinerja tinggi, dan kuat, dengan terminal manajemen web yang kuat.
Fitur
- Dukungan protokol yang komprehensif, kompatibel dengan hampir semua protokol yang umum digunakan, seperti tcp, udp, http(s), sock5, p2p, http proxy ...
- Kompatibilitas platform penuh (linux, windows, macos, Synology, dll.), mendukung instalasi sebagai layanan sistem dengan sederhana.
- Kontrol komprehensif, kontrol klien dan server diperbolehkan.
- Integrasi HTTPS, dukungan untuk mengonversi proxy backend dan layanan web ke https, dan mendukung banyak sertifikat.
- Konfigurasi sederhana di web ui dapat menyelesaikan sebagian besar persyaratan.
- Tampilan informasi lengkap, seperti lalu lintas, informasi sistem, bandwidth real-time, versi klien, dll.
- Fungsi ekstensi yang kuat, semuanya tersedia (cache, kompresi, enkripsi, batas lalu lintas, batas bandwidth, penggunaan kembali port, dll.)
- Resolusi nama domain memiliki fungsi seperti header khusus, konfigurasi halaman 404, modifikasi host, perlindungan situs, perutean URL, dan resolusi pan.
- Dukungan multi-pengguna dan pendaftaran pengguna di server.
Tidak menemukan fitur yang Anda inginkan? Tidak masalah, klik Masukkan dokumen untuk menemukannya!
Mulai cepat
Instalasi
rilis
Unduh versi sistem yang sesuai, server dan klien terpisah.
Server mulai
Setelah mengunduh paket terkompresi server, unzip, lalu masukkan folder unzip.
- jalankan perintah instalasi
Untuk linux、darwin sudo ./nps install
Untuk windows, jalankan cmd sebagai administrator dan masuk ke direktori instalasi nps.exe install
File konfigurasi default nps menggunakan port 80,443,8080,8024
Port 80 dan 443 untuk port default mode host
8080 untuk port akses manajemen web
8024 untuk port jembatan bersih, untuk berkomunikasi antara server dan klien
Untuk linux、darwin sudo nps start
Untuk windows, jalankan cmd sebagai administrator dan masuk ke direktori program nps.exe start
After installation, the windows configuration file is located at C:Program Filesnps, linux or darwin is located at /etc/nps
Jika Anda tidak berhasil memulainya, Anda dapat memeriksa log (file log Windows terletak di direktori yang sedang berjalan, linux dan darwin terletak di /var/log/nps.log).
- Akses IP server: port layanan web (defaultnya adalah 8080).
- Login dengan username dan password (defaultnya admin/123, harus diubah saat resmi digunakan).
- Buat klien.
Koneksi klien
- Klik tanda + di depan klien dalam manajemen web dan salin perintah startup.
- Jalankan perintah startup, Linux bisa langsung dijalankan, Windows akan mengganti ./npc dengan npc.exe dan mengeksekusinya dengan cmd.
Jika Anda perlu mendaftar ke layanan sistem, Anda dapat mencentang Daftar ke layanan sistem
Konfigurasi
- Setelah klien terhubung, konfigurasikan layanan penetrasi yang sesuai di web.
- Untuk penggunaan lebih lanjut, lihat Dokumentasi Lengkap
Kontribusi
- Jika Anda menemukan bug, Anda dapat mengirimkannya langsung ke cabang dev.
- Jika Anda menemui masalah, Anda dapat memberi masukan melalui masalah tersebut.
- Proyek ini sedang dalam pengembangan, dan masih banyak ruang untuk perbaikan. Jika Anda dapat menyumbangkan kode, silakan kirimkan PR ke cabang dev.
- Jika ada masukan mengenai fitur baru, Anda dapat memberikan masukan melalui isu atau grup qq.