После того, как провайдер мне заблокировал 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
и редирект готов...