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

Как перенаправить трафик с одного интерфейса на другой?

Здравствуйте. Столкнулся со следующей проблемой.

На машине стоит nginx, на нем хостится сайт.
В локальной сетки я могу получить доступ к своему сайту по ip - 172.16.8.170 с ip - 172.16.8.191 (другая машина в локальной сети).
Но вот из внешнего мира не могу по ip - 217.149.177.16.

$ ifconfig
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.16.8.170  netmask 255.255.0.0  broadcast 172.16.255.255
        inet6 fe80::c288:74b0:fad4:d907  prefixlen 64  scopeid 0x20<link>
        ether 44:8a:5b:8e:c7:35  txqueuelen 1000  (Ethernet)
        RX packets 15304850  bytes 19034375292 (19.0 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 9759984  bytes 924136878 (924.1 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 121893  bytes 16842812 (16.8 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 121893  bytes 16842812 (16.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1400
        inet 217.149.177.16  netmask 255.255.255.255  destination 10.111.111.1
        ppp  txqueuelen 3  (Протокол PPP (Point-to-Point Protocol))
        RX packets 13931448  bytes 18720267169 (18.7 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8841915  bytes 602120766 (602.1 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Ищу ответ на это вопрос в просторах интернета уже 4 день. В основном пишут, что все решается через iptables, но какие я манипуляции не проводил, работать отказывается.
  • Вопрос задан
  • 893 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@sotoros Автор вопроса
В общем, проблема была в том, что провайдер может блокировать "стандартные" порты (типа 22, 80 ... ). В итоге решение проблемы стало изменение "стандартного" порта.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
megafax
@megafax
web-программист
Если у Вас белый IP, то допишите в конфиг nginx listen с нужным IP:PORT и все, не надо никаких перенаправлений
Ответ написан
Ваш ответ на вопрос

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

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