Данная тема закрыта и находится в архиве
https://forum.ubuntu.ru/index.php?topic=7711.0.
Есть статья
https://help.ubuntu.ru/wiki/openvpn - пункт "Настройка выхода в интернет с IP сервера"
Настройки сервераЕсли же вы хотите организовать доступ из VPN сети в интернет с IP адреса сервера, то вам нужно настроить на сервере NAT. Сделать это можно следующей командой (на сервере):
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
Здесь мы указали, что сеть 10.8.0.0/24 будет выходить наружу через интерфейс eth0.
Для того что бы настройки iptables сохранились после перезагрузки нужно их дополнительно сохранить:
iptables-save > /etc/iptables.up.rules
echo "pre-up iptables-restore < /etc/iptables.up.rules" >> /etc/network/interfaces
Я настроил как написано на сайте, все работает до тех пор пока не перезагружу сервер, после перезагрузки сервера доступ к интернету пропадает, есть доступ к внутренней сети, вижу сетевые папки домашней сети.
Вопрос вот в чем: Как мне настроить iptables, чтобы после перезагрузки был доступ из VPN сети в интернет, чтобы не вводить каждый раз команду iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE? Если я захожу в /etc/network/interfaces, то там сообщается, что нужно все настраивать в netplan. Прошу знающих помочь мне в данной проблеме.
# ifupdown has been replaced by netplan(5) on this system. See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
# sudo apt install ifupdown
Стоит ОС: Ubuntu Server 18.04 и web-интерфейс Webmin 1.900.