Добрый день. Чего то третий день пытаюсь настроить форвардинг порта. Все не получается…
Вообщем у меня серый IP от провайдера, да и фиг с ним.
Арендовал я VPS сервер с белым IP поставил туда сервер VPN
Пытаюсь прокинуть порт толку нет… Я совсем недавно начал работать в Линукс сильно не пинайте
xxx.xxx.xxx.xxx серый IP
10.8.0.2 Внутренний клиент VPN сети
Сервер WireGuard
Задача тривиальная, что бы при внешнем обращение на IP xxx.xxx.xxx.xxx открывался Apahe который стоит на клиенте 10.8.0.2:8081
Внешний интерфейс ens3
Внутренний интерфейс wg0
Правда в ifconfig у меня не отображается данный интерфейс wg0
Но вроде как я понял так и должно быть…
Есть интерфейсы из ifconfig docker0: ens3: lo: vethca0c02e:
Пробвал пробрасывать так:
iptables -t nat -A PREROUTING –dst xxx.xxx.xxx.xxx -p tcp –dport 8081 -j DNAT –to-destination 10.8.0.2
iptables -I FORWARD 1 -i ens3 -o wg0 -d 10.8.0.2 -p tcp -m tcp –dport 8081 -j ACCEPT
iptables -t nat -A POSTROUTING –dst 10.8.0.2 -p tcp –dport 8081 -j SNAT –to-source xxx.xxx.xxx.xxx
iptables -t nat -A OUTPUT –dst xxx.xxx.xxx.xxx -p tcp –dport 8081 -j DNAT –to-destination 10.8.0.2
nmap сканирую xxx.xxx.xxx.xxx, порт висит, но трафик не маршрутизируется. Помогите кому не сложно.