====== 2024.02.21 WireguardクライアントをGatewayにする ======
{{drawio>50_dialy:2024:02:diagram1.png}}
| global network| X.X.X.X|
| Wireguard network| 10.10.10.0/24|
| local networdk|192.168.0.0/24|
この環境で、MobileのWireguardから、local WireguardをGatewayとして、local network(192.168.0.0/24)に接続したい場合
===== Cloud上のWireGuardの設定 =====
こうする事で、192.168.0.0/24は、local Wireguardから出ていくことになります。
[Interface]
Address = 10.10.10.1/24
ListenPort = 51820
PrivateKey = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=
[Peer]
### Mobile
PublicKey = YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY=
PresharedKey = ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ=
AllowedIPs = 10.10.10.2/32
[Peer]
### local
PublicKey = AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
PresharedKey = BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB=
AllowedIPs = 10.10.10.3/32,192.168.0.0/24
===== Mobile Wiregaurdの設定 =====
Mobile側も192.168.0.0/24はWireguard経由にしておく。
[Interface]
PrivateKey = CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC=
Address = 10.10.10.2/24
DNS = 8.8.8.8, 8.8.4.4
[Peer]
PublicKey = DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD=
PresharedKey = ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ=
AllowedIPs = 10.0.1.0/24, 192.168.0.0/24
Endpoint = X.X.X.X:51820
{{tag>日記 Wireguard network VPN}}