Я пытаюсь отучиться от крупных компаний и хочу запустить домашний сервер с Nextcloud и почтовым сервером. Я знаю, как использовать динамический DNS и многое другое, но для почты вам нужен статический IP-адрес, а не только доменное имя, что не подходит для моего интернет-провайдера. Моя идея состоит в том, чтобы получить VPS со статическим IP-адресом и использовать VPN для подключения его к моему домашнему серверу (Ubuntu 20.04 LTS). Я бы перенаправил весь входящий трафик на один IP-адрес на мой домашний сервер, а другой IP-адрес использовал бы SSH для управления и т. Д.
Смысл этого в том, чтобы иметь «статический IP-адрес» для внешнего мира, который я мог бы использовать так же, как если бы у моего домашнего подключения к Интернету был статический IP-адрес.
Вот где я:
- Я приобрел план KVM VPS с Dedipath с двумя статическими IP-адресами. Он работает под управлением Ubuntu 20.04.
- У меня домашний сервер под управлением Ubuntu 20.04.
- Я успешно установил соединение Wireguard между домашним сервером и VPS с помощью VPN и подтвердил, что домашний сервер может подключаться к Интернету только через VPN (моя домашняя локальная сеть также по-прежнему доступна с него и должна оставаться такой. ).
- У меня есть доменное имя, для которого я могу указать DNS на любой IP-адрес, который захочу.
Что я не могу понять, так это то, какие загадочные команды мне нужно использовать в iptables или UFW (я бы предпочел UFW, я думаю, но мне все равно, какие), чтобы заставить его сделать это. Я буквально несколько месяцев искал, но не нашел ответа, и, полагаю, мой мозг просто не работает правильно, чтобы самому разобраться в синтаксисе.
Я был бы очень признателен за помощь, если она у кого-нибудь есть. Спасибо!