Wireguard
にサーバーを設定しましたUbuntu 22.04 64bit
。すべてが完全に機能し、クライアントがサーバーに接続されますが、受信された転送量が非常に少なく、正常に動作しません。
トランスポート:1.02 KiBの受信、242.96 KiBのトランスポートKVM VPSがあり、このサーバーにクライアントとサーバー構成が設定されていることを追加する必要があります。
これはサーバーconfファイルです。
[Interface]
PrivateKey = <contents-of-server-privatekey>
Address = 10.0.0.1/24
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820
[Peer]
PublicKey = <contents-of-client-publickey>
AllowedIPs = 10.0.0.2/32
とクライアントのconfファイル:
[Interface]
PrivateKey = <contents-of-client-privatekey>
Address = 10.0.0.1/24
DNS = 8.8.8.8
[Peer]
PublicKey = <contents-of-server-publickey>
AllowedIPs = 0.0.0.0/0
Endpoint = "server public ip and ListenPort" (Ex: 172.16.0.12:51820)
PersistentKeepalive = 30
答え1
クライアントとサーバーの両方に同じ内部アドレスを使用します。
それは動作しません。
次に、Wireguard トンネルを介してトラフィックをルーティングするようにクライアントを設定したことを確認します。