Страница 1 из 1

Генератор конфига wireguard

Добавлено: 14 янв 2025, 14:55
ya
Генератор конфига wireguard
https://www.wireguardconfig.com

/etc/wireguard/wg0.conf

Код: Выделить всё

[Interface]
Address = 10.168.4.1/24
ListenPort = 51820
PrivateKey = 
PostUp = iptables -t nat -A POSTROUTING -s 10.168.4.0/24 ! -d 10.168.4.0/24 -o tun0 -j MASQUERADE # SNAT --to-source 192.168.43.4
PostDown = iptables -t nat -D POSTROUTING -s 10.168.4.0/24 ! -d 10.168.4.0/24 -o tun0 -j MASQUERADE  #SNAT --to-source 192.168.43.4


[Peer]
PublicKey = 
AllowedIPs = 10.168.4.2/32
Запуск:
wg-quick up wg0

Останов:
wg-quick down wg0

Re: Генератор конфига wireguard

Добавлено: 07 апр 2025, 18:28
ya
автозапуск wireguard

/etc/systemd/system/wg0.service

Код: Выделить всё

[Unit]
Description=WireGuard for wg0
After=network.target

[Service]
Type=oneshot
ExecStart=/usr/bin/wg-quick up wg0
ExecStop=/usr/bin/wg-quick down wg0
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Код: Выделить всё

which wg-quick
sudo systemctl daemon-reload
sudo systemctl enable wg0.service