@Nyaster

Есть локальный сервер с серым ип, и есть впс с белым. Как правильно настроить?

У меня на моем компютере крутится сервер, мне нужно что бы он иногда был доступен из вне по белому ип. У меня есть там впс с поднятым опенвпн, как мне правильно все донастроить? Или какую нибудь инструкцию.
  • Вопрос задан
  • 170 просмотров
Решения вопроса 1
@Drno
подключаетесь к опенВПН
включаете на сервере-впн NAT + NAT для интерфейса VPN
делаете проброс порта

Вот как выглядит у меня скрипт фаерволла при запуске подобного сервера, установлен опенВПН
eth0 - внешний интерфейс сервера
10.38.2.2 - IP внутри ВПН, куда пересылается запрос
tun0 - интерфейс опенВПН
#!/bin/bash
#Firewall
sleep 30
set -x
PATH=/usr/sbin:/sbin:/usr/bin:/bin
systemctl disable ufw;
systemctl stop ufw;
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 10.38.2.2:5050;
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j DNAT --to 10.38.2.2:5050;
iptables -t nat -A POSTROUTING --out-interface tun0 -j MASQUERADE;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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