15.08.2019 10:27
OlegON
 
После того, как провайдер мне заблокировал 80 порт, пришлось искать альтернативы получения на него траффика. Единственное решение, которое я придумал - покупка VDS и редирект порта с него.

Однако, один из первых, кто мне попался, в порыве борьбы с прокси и VPN отключил таблицу NAT в iptables и заблокировал TUN/TAP. Не знаю, для чего, но, в итоге, мне пришлось придумывать другой способ еще с учетом того, что VDS был с минимальным диском и каким-то куцым CentOS. Способом был старый добрый xinetd, которым я уже как-то порт перебрасывал.

В /etc/xinetd.conf дописываем блок

Код:
service olegon
{
        disable         = no
        type            = UNLISTED
        socket_type     = stream
        protocol        = tcp
        user            = root 
        wait            = no 
        redirect        = 77.37.184.187 8080
        port            = 80
}
этот блок определяет невыключенный, нестандартный потоковый сервис, работающий по TCP от рута и в стиле веб-сервера, т.е. без ожидания, редиректом с 80 на 8080 порт другого адреса. Надеюсь, что догадаетесь не стучаться на 8080, он придуман для бана хакеров, ищущих прокси.

Код:
systemctl enable --now xinetd.service
systemctl status xinetd.service
и редирект готов...

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.