Как я могу перенаправить весь трафик с одного из 2 IP-адресов VPS на мой домашний компьютер с помощью Wireguard?

Я пытаюсь отучиться от крупных компаний и хочу запустить домашний сервер с 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, я думаю, но мне все равно, какие), чтобы заставить его сделать это. Я буквально несколько месяцев искал, но не нашел ответа, и, полагаю, мой мозг просто не работает правильно, чтобы самому разобраться в синтаксисе.

Я был бы очень признателен за помощь, если она у кого-нибудь есть. Спасибо!

0

Добавить комментарий

Ваш адрес email не будет опубликован.