Не работает выходной vpn на связке - vpn (хост машина) - whonix gateway - рабочая машина (linux mint) - выходной vpn (wireguard).
Настроил все по гайдам, но при запуске впн не работает, может я что-то делаю не так? Весь трафик завернут в тор через whonix gateway
Мои действия:
1) на сервере я прописываю sudo apt update и sudo apt full-upgrade
2) устанавливаю wireguard sudo apt install wireguard
3) генерирую ключи для сервера wg genkey | tee privatekey | wg pubkey > publickey
4) настраиваю конфиг sudo nano /etc/wireguard/wg0.conf
Код:
Скопировать в буфер обмена
[Interface]
Address = 192.168.40.1
SaveConfig = false
PrivateKey = <приватный ключ сервера>
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE; ip6tables -A FORWARD -i %i -j ACCEPT; ip6tables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE; ip6tables -D FORWARD -i %i -j ACCEPT; ip6tables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820
[Peer]
PublicKey = <публичный ключ клиента>
AllowedIPs = 192.168.40.2
5) поднимаю сервер sudo wg-quick up wg0
6) проверяю sudo wg
Код:
Скопировать в буфер обмена
interface: wg0
public key: (публичный ключ сервера)
private key: (hidden)
listen port: 51820
peer: (публичный ключ клиента)
allowed ips: 51820
7) настройка конфига клиента
Код:
Скопировать в буфер обмена
[Interface]
PrivateKey = <приватный ключ клиента>
Address = 192.168.40.5
[Peer]
PublicKey = <публичный ключ сервера>
AllowedIPs = 0.0.0.0/0
Endpoint = <ipv4 сервера>:51820
PersistentKeepalive=25
8) запускаю впн sudo wg-quick up wg0
Код:
Скопировать в буфер обмена
peer: < публичный ключ сервера >
endpoint: <ipv4 сервера>:51820
allowed ips: 0.0.0.0/0
transfer: 0 B received, 296 B sent
persistent keepalive: every 25 seconds
Настроил все по гайдам, но при запуске впн не работает, может я что-то делаю не так? Весь трафик завернут в тор через whonix gateway
Мои действия:
1) на сервере я прописываю sudo apt update и sudo apt full-upgrade
2) устанавливаю wireguard sudo apt install wireguard
3) генерирую ключи для сервера wg genkey | tee privatekey | wg pubkey > publickey
4) настраиваю конфиг sudo nano /etc/wireguard/wg0.conf
Код:
Скопировать в буфер обмена
[Interface]
Address = 192.168.40.1
SaveConfig = false
PrivateKey = <приватный ключ сервера>
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE; ip6tables -A FORWARD -i %i -j ACCEPT; ip6tables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE; ip6tables -D FORWARD -i %i -j ACCEPT; ip6tables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820
[Peer]
PublicKey = <публичный ключ клиента>
AllowedIPs = 192.168.40.2
5) поднимаю сервер sudo wg-quick up wg0
6) проверяю sudo wg
Код:
Скопировать в буфер обмена
interface: wg0
public key: (публичный ключ сервера)
private key: (hidden)
listen port: 51820
peer: (публичный ключ клиента)
allowed ips: 51820
7) настройка конфига клиента
Код:
Скопировать в буфер обмена
[Interface]
PrivateKey = <приватный ключ клиента>
Address = 192.168.40.5
[Peer]
PublicKey = <публичный ключ сервера>
AllowedIPs = 0.0.0.0/0
Endpoint = <ipv4 сервера>:51820
PersistentKeepalive=25
8) запускаю впн sudo wg-quick up wg0
Код:
Скопировать в буфер обмена
peer: < публичный ключ сервера >
endpoint: <ipv4 сервера>:51820
allowed ips: 0.0.0.0/0
transfer: 0 B received, 296 B sent
persistent keepalive: every 25 seconds