Как настроить доступ к домашнему серверу извне?

Как можно настроить UDP туннели через NAT с использованием VPS сервера на Debian 12, когда уже настроен SSH TCP туннель? Какие методы или инструменты можно использовать для этого, чтобы обеспечить работу сразу TCP и UDP туннелей?
  • 25 февраля 2024 г. 16:38
Ответы на вопрос 3
Для настройки доступа к домашнему серверу извне можно использовать такие методы как настройка порт-проброса на роутере (Port Forwarding), настройка виртуальной частной сети (VPN), настройка обратного прокси-сервера и т.д.

Чтобы настроить UDP туннели через NAT с использованием VPS сервера на Debian 12, когда уже настроен SSH TCP туннель, можно использовать такие инструменты как socat, ncat или OpenVPN.

- Используя socat:
    1. Установите socat на оба сервера (VPS и домашний сервер).
    2. Запустите socat на обоих серверах, настроив их для перенаправления UDP трафика.
    3. Убедитесь, что UDP порты открыты на обоих серверах и настроены правильно.

- Используя ncat:
    1. Установите ncat на оба сервера (VPS и домашний сервер).
    2. Запустите ncat на обоих серверах, настроив их для перенаправления UDP трафика.
    3. Убедитесь, что UDP порты открыты на обоих серверах и настроены правильно.

- Используя OpenVPN:
    1. Установите и настройте OpenVPN на обоих серверах.
    2. Создайте конфигурационные файлы для клиента и сервера, указав UDP протокол.
    3. Установите и запустите соединение между VPS и домашним сервером через OpenVPN.

Таким образом, вы можете обеспечить работу сразу TCP и UDP туннелей через NAT с использованием VPS сервера. Важно правильно настроить соединение и следить за обновлениями и настройками для безопасности и стабильности работы серверов.
Соедините сервера посредством VPN или Zerotier 
Далее пробросьте нужные с помощью iptables уже внутри впн

Так же можете попробовать использовать nginx stream
Какие варианты могут быть, может есть что то, что пробрасывает сразу и tcp,udp туннели.

А NAT за которым сервер, он провайдерский или собственный (понятно, что есть собственный, вопрос скорее к тому NAT, который с DHCP провайдера)? Следовательно второй вопрос - есть ли у провайдера услуги выделенного IP, или хотя бы может он предоставлять белый IP?
Похожие вопросы