Сеть

WireGuard: свой VPN за полчаса

WireGuard — быстрый VPN с коротким конфигом и современной криптографией.

Команды и конфиги

wg genkey | tee priv | wg pubkey > pub

# /etc/wireguard/wg0.conf
[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = <ключ из файла priv>

sudo wg-quick up wg0

На что обратить внимание

Включите net.ipv4.ip_forward=1, если трафик должен выходить через сервер.

Читайте также

Сеть

tcpdump: смотрим сетевой трафик

Когда логи молчат, пакеты расскажут правду.

Сеть

ss вместо netstat

ss быстрее и показывает больше: процессы, состояния, таймеры.

Сеть

DNS-диагностика: dig и resolvectl

Большинство «сайт не открывается» — это DNS. Проверьте записи и резолвер.