Данный скрипт автоматизирует настройку DNAT (Destination NAT) и MASQUERADE (Source NAT) с помощью iptables на вашем промежуточном сервере Ubuntu.
Это необходимо для каскадных VPN-схем (Proxy/NAT-серверов), когда входящий TCP/UDP-трафик должен быть перенаправлен на зарубежный сервер, а ответный трафик должен быть правильно замаскирован (SNAT), чтобы гарантировать установление стабильного соединения. Данный скрипт делает перенаправление для одного порта.
Инструкция и обсуждение доступны в Telegram-канале: https://t.me/denpiligrim_web/699
- Операционная система: Ubuntu 20.04 LTS (и выше).
- Права: Необходим доступ с правами суперпользователя (
sudo). - Назначение сервера: Промежуточный сервер (NAT-сервер), который принимает трафик от пользователя и перенаправляет его на целевой сервер.
Используйте эту команду для автоматической загрузки, исполнения скрипта и настройки всех правил. Скрипт сам запросит у вас IP-адрес зарубежного сервера и перенаправляемый порт.
bash <(curl -fsSL https://raw.githubusercontent.com/denpiligrim/iptables/main/install_nat.sh)