Как дать доступ клиентам в интернет через VPN сервер (OpenConnect VPN server)? - вопрос №5476623

Я пытаюсь настроить OpenConnect VPN сервер. Сервер установлен на машине с публичным IP-адресом 154.154.154.154. Сеть VPN сервера: 192.168.2.0/24. VPN сервер слушает порт 1234 на машине. Таблица роутинга на машине (ip route):
```
default via 154.154.154.1 dev eth0
192.168.2.0/24 via 154.154.154.154 dev eth0
154.154.154.0/24 dev eth0 proto kernel scope link src 154.154.154.154
```

Так же включен форвард:
1. `/etc/sysctl.conf`: `net.ipv4.ip_forward = 1`<br />2. `/etc/default/ufw`: `DEFAULT_FORWARD_POLICY="ACCEPT"`<br />Но выйти в интернет через VPN пока не получается.
Но после выполнения этой команды: `iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE`,<br />получается, но трафик идет от устройства клиента (при заходе на 2ip.ru я вижу адрес провайдера клиента, а не публичный адрес машины — 154.154.154.154), а не от VPN сервера. Как сделать так, чтобы трафик шел от VPN сервера?

06.05.24
0 ответов
Ответов пока нет

Виталий

Читать ответы
Посмотреть всех экспертов из раздела Технологии > Unix
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store