NPS
README|中文档
NPS は、強力な Web 管理端末を備えた、軽量、高性能、強力なイントラネット侵入プロキシ サーバーです。
特徴
- 包括的なプロトコルのサポート。tcp、udp、http(s)、socks5、p2p、http プロキシなど、一般的に使用されるほぼすべてのプロトコルと互換性があります。
- プラットフォームとの完全な互換性 (Linux、Windows、macOS、Synology など) により、システム サービスとしてのインストールが簡単にサポートされます。
- 包括的な制御。クライアント制御とサーバー制御の両方が許可されます。
- HTTPS 統合、バックエンド プロキシおよび Web サービスの https への変換のサポート、および複数の証明書のサポート。
- Web UI で簡単な設定を行うだけで、ほとんどの要件を完了できます。
- トラフィック、システム情報、リアルタイム帯域幅、クライアントのバージョンなどの完全な情報表示。
- 強力な拡張機能、すべてが利用可能 (キャッシュ、圧縮、暗号化、トラフィック制限、帯域幅制限、ポート再利用など)
- ドメイン名解決には、カスタム ヘッダー、404 ページ構成、ホスト変更、サイト保護、URL ルーティング、汎解決などの機能があります。
- サーバー上でのマルチユーザーおよびユーザー登録のサポート。
必要な機能が見つかりませんでしたか?問題はありません。[文書を入力] をクリックして文書を見つけてください。
クイックスタート
インストール
リリース
対応するシステム バージョンをダウンロードします。サーバーとクライアントは別になっています。
サーバーの起動
サーバー圧縮パッケージをダウンロードした後、それを解凍し、解凍したフォルダーに入ります。
Linux、darwinの場合sudo ./nps install
Windows の場合、管理者として cmd を実行し、インストール ディレクトリnps.exe install
に移動します。
nps のデフォルト設定ファイルは 80、443、8080、8024 ポートを使用します
ホスト モードのデフォルト ポートの 80 および 443 ポート
Web管理アクセスポートの8080
8024: ネットブリッジポート、サーバーとクライアント間の通信用
Linuxの場合、darwin sudo nps start
Windows の場合、管理者として cmd を実行し、プログラム ディレクトリnps.exe start
に入ります。
After installation, the windows configuration file is located at C:Program Filesnps, linux or darwin is located at /etc/nps
正常に開始されていない場合は、ログを確認できます (Windows のログ ファイルは現在の実行ディレクトリにあり、linux と darwin は /var/log/nps.log にあります)。
- アクセス サーバー IP: Web サービス ポート (デフォルトは 8080)。
- ユーザー名とパスワードを使用してログインします (デフォルトは admin/123 ですが、正式に使用する場合は変更する必要があります)。
- クライアントを作成します。
クライアント接続
- Web 管理でクライアントの前にある + 記号をクリックし、起動コマンドをコピーします。
- スタートアップ コマンドを実行すると、Linux は直接実行できますが、Windows は ./npc を npc.exe に置き換えて cmd で実行します。
システムサービスに登録する必要がある場合は、「システムサービスに登録する」にチェックを入れます。
構成
- クライアントが接続したら、Web で対応するペネトレーション サービスを構成します。
- より高度な使用法については、完全なドキュメントを参照してください。
貢献
- バグが発生した場合は、開発ブランチに直接送信できます。
- 問題が発生した場合は、その問題を通じてフィードバックを送信できます。
- このプロジェクトは開発中であり、改善の余地がまだたくさんあります。コードを貢献できる場合は、開発ブランチに PR を送信してください。
- 新機能に関するフィードバックがある場合は、Issue または QQ グループ経由でフィードバックを送信できます。