Задать вопрос
@Farmila

Как пробросить порт с vps на домашний cервер?

Цель: Юзать белый ip vps для доступа к домашнему серверу. (А конкретней возможность подключиться по ssh и прокинуть другие порты по надобности)
Конфигурация сети:
6762ae3184456777558082.png

На роутере стоит точечная маршрутизация awg из этой стати (автоматический скрипт getdomains снизу статьи)

На vps амнезия ставилась автоматически через приложение

С сервером в этом плане ничего не делалось, разве что через панельку OpenWRT роутера выдан статический адрес.
Прошу в ответах указывать конкретные комманды, или хотя бы намёки на них
  • Вопрос задан
  • 190 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Drno
на сервере включить NAT в ядре
далее itables пробросить нужный порт а так же сделать masquerade для wan интерфейса и впн интерфейса
на роутере сделать так же проброс нужного порта
Ответ написан
Комментировать
Можно nginx или Caddy поставить на VPS

Или iptables dnat, что-то типа:

iptables -t nat -A PREROUTING -i ens33 -p tcp --dport 3389 -j DNAT --to-destination 192.168.100.1
Ответ написан
Комментировать
Afranius
@Afranius
Из говорящих дольше живут те, что говорят меньше.
Одно время у меня была подобная конфа, только вместо амнезии у меня был классический PPTP и роутер не на OpenWRT. Но с тех пор многое изменилось, в частности появилась внешняя статика на WAN роутера.
Drno Вам верно подсказывает: NAT на внешнем интерфейсе и проброс порта в файрволле на ВМ за роутером (у меня был OpenBSD, так что был не iptables).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы