web-dev-qa-db-ja.com

WindowsファイアウォールがVPNからの接続を許可していない

私はopenvpn経由でホームasusルーターに接続します。 VPN経由でインターネットを使用できますが、ローカルネットワークにWindowsコンピューターが表示されません。

たとえば、ローカルネットワークでAndroid、Linuxデバイス、またはIPカメラをpingできますが、Windowsコンピューターをpingできません。 (これはローカルネットワークから実行できます)(ローカルコンピューターにはWindows 7またはWindows 10がインストールされています)

Windowsファイアウォールの問題だと思いますが、どうしたらいいのかわかりません。

ローカルネットワークのアドレスの形式は192.168.1.xです。

Openvpnクライアントの場合、ルーターは仮想ネットワーク10.8.0.xを作成します

4
rcv

Windowsマシンは、192.168.1.xを信頼する「ホームネットワーク」(別名プライベートプロファイル)として認識します。 10.8.0.xの範囲はルーターからルーティングされており、Windowsマシンに関する限り、外部(パブリック)であり、完全に信頼できるわけではありません。

Windowsの高度なファイアウォールで新しいインバウンドルールを作成できます。これを行うには、次のようにします。

  • 高度なセキュリティを備えたWindowsファイアウォールを開く
  • 左側の受信ルールをクリックします
  • 右側の[新しいルール]をクリックします
  • [カスタムルール]をクリックします
  • プログラムを指定するか、すべてのプログラムとして残す
  • ポートを指定するか、すべてのポートのままにします
  • リモートIPの下の「これらのIPアドレス」をクリックします
  • 「このIPアドレス範囲」をクリックします
  • 「10.8.0.1」から「10.8.0.254」まで入力します
  • 閉じて[次へ]をクリックし、[接続を許可する]のままにします
  • すべてのプロファイルに適用
  • 名前を付けて終了

その後、vpnを介してホームデバイスに接続できるはずです。

7
Lister