Files
trade-iac/doc/step-001-wg-export-what-next.txt

38 lines
1.1 KiB
Plaintext

Step 001: Co zrobic z plikiem po "wg_serverctl.py export"
Po stronie serwera, po wykonaniu:
sudo /etc/wireguard/wg_serverctl.py export laptop1 --endpoint 149.50.116.219:51820
Powstaje plik:
/etc/wireguard/clients/laptop1.conf
Co dalej:
1) Skopiuj plik na klienta (laptop/VPS)
Najprosciej przez scp z klienta:
scp user@149.50.116.219:/etc/wireguard/clients/laptop1.conf .
2) Zainstaluj go jako /etc/wireguard/wg0.conf na kliencie
sudo install -m 600 laptop1.conf /etc/wireguard/wg0.conf
3) Podnies WireGuard na kliencie i przetestuj
sudo wg-quick up wg0
sudo wg show
ping 10.66.66.1
ssh user@10.66.66.1
4) Autostart po restarcie (server + client)
Domyslnie bywa, ze wg-quick@wg0 jest "disabled" (szczegolnie na kliencie).
Serwer (Ubuntu/Debian, systemd):
sudo systemctl enable --now wg-quick@wg0
sudo systemctl is-enabled wg-quick@wg0
sudo systemctl status wg-quick@wg0 --no-pager
Klient (Debian/Ubuntu, systemd):
sudo systemctl enable --now wg-quick@wg0
sudo systemctl is-enabled wg-quick@wg0
Wazne:
- Dopiero jak ping i ssh po WG dzialaja, przechodzisz do odciecia publicznego SSH na serwerze.