Wireguard VPNが接続を許可しない

Wireguard VPNが接続を許可しない

Linux サーバーに Wireguard をセットアップして、Windows マシンで接続しようとしています。Windows マシンで接続するために使用している構成は次のとおりです。

[Interface]
PrivateKey = hidden
Address = 10.66.66.2/32,fd42:42:42::2/128
DNS = 1.1.1.1,1.0.0.1

[Peer]
PublicKey = hidden
PresharedKey = hidden
Endpoint = 149.102.148.225:64071
AllowedIPs = 0.0.0.0/0,::/0

Windows マシンでアクティブ化を押すと、アクティブ化されたと表示されますが、何もできません。

答え1

インターフェイスに 32 ビット ネット マスク ( /32) のアドレスを割り当てています。つまり、そのアドレスはサブネットの一部ではなく、OS はそのインターフェイスを介してアクセス可能なアドレスのルートを自動的に追加しません。

これを解決するには、より狭いマスクでアドレスを割り当てるか(/24おそらく適切)、ルートを手動で構成することができます。

関連情報