Користувальницькькі налаштування

Налаштування сайту


software:vpn

VPN

Безкоштовний для українців сервіс ClearVPN2: MacPaw запустила другу версію власного VPN-сервісу – ClearVPN2

Налаштування Wireguard

all computers are peers actually. Server and client is just for convenience

VPN will use network 10.250.250.0/24

server will use udp port 3131

setup server - 10.250.250.1/32

cd /etc/wireguard/
touch private.key public.key
chmod 600 private.key public.key
wg genkey > private.key
wg pubkey < private.key > public.key
ip link add dev wg0 type wireguard
ip address add dev wg0 10.250.250.1/32
wg set wg0 listen-port 3131 private-key ./private.key
ip link set wg0 up
wg set wg0 peer <CLIENT_PUBLIC_KEY> allowed-ips 10.250.250.2/32

setup client - 10.250.250.2/32

cd /etc/wireguard/
touch private.key public.key
chmod 600 private.key public.key
wg genkey > private.key
wg pubkey < private.key > public.key
sysctl -w net.ipv4.ip_forward=1
ip link add dev wg0 type wireguard
ip address add dev wg0 10.250.250.2/32
wg set wg0 private-key ./private.key
ip link set wg0 up
wg set wg0 peer <SERVER_PUBLIC_KEY> allowed-ips 10.250.250.1/32,172.31.0.0/16 endpoint <SERVER_PUBLIC_IP>:3131

На Дебіані в хмарі додатково знадобилась така команда:

sudo apt-get install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')

все це чудово, але не спрацювало :(

software/vpn.txt · Востаннє змінено: 2023/03/03 16:48 повз charon