Windows 10 は、指定された IP のみが指定されたポートにアクセスできるようにファイアウォールを設定します。

バックグラウンド

インターフェイスの共同デバッグをより便利かつ高速にするために、フロントエンドとリアエンドをバックエンドと同じ LAN に接続して、フロントエンドの友人が自分のコンピューターのバックエンド プロジェクト インターフェイス (8080 など) にアクセスできるようにすることができます。

もちろん、インターネット上にはファイアウォールを直接閉じて、自分のコンピュータのすべてのインターフェイスを LAN に公開するなどの乱暴な方法もありますが、便利ではありますが、非常に危険です。

ip によってアクセスされる一部のコンピュータが、指定されたポート (8080 など) を介して自分のコンピュータにアクセスするように設定する方が安全です。

ステップ

1. [コントロール パネル] -> [システムとセキュリティ] -> [Windows Defender ファイアウォール] を開きます。

2. 図に示すように、ファイアウォールの詳細設定を開きます。

3. 受信ルール -> 新しいルール -> カスタム -> 次へ

4. デフォルトでは、ルールはすべてのプログラムに適用されます。「次へ」をクリックします。

5. ルールが適用されるプロトコル タイプ TCP/UDP、ローカル ポート固有のポートを選択し、ポート 8080 を入力して、次のステップに進みます。

6. リモート IP に適用するこのルールを選択します。次の IP アドレス -> 追加 -> ローカル ポート 8080 へのアクセスを許可する IP を入力し、次のステップを確認します。

7. 次のステップとしてデフォルトのオプションを選択します。

8. ルールの名前は自由に入力できますが、明確に入力するのが最善です。最後に [完了] をクリックします。

9. テスト

テストを便利にするために、フロントエンド フレンドは、フロントエンド プロジェクトの開発にバックエンド インターフェイスを直接使用して、共同デバッグが成功したかどうかを確認します。

または、tcping コマンド ツール tcping を使用してホストとポートを指定します。を参照してください。

バックグラウンドは IP をフロントエンドに公開します (フロントエンドとバックエンドのテスト)

フロントエンドとバックエンドはLAN経由で接続されています

Windows10は特定のIPアクセスのみを許可するようにファイアウォールを設定します

おすすめ

転載: blog.csdn.net/qq_44138925/article/details/128843340
おすすめ