Найти в Дзене
Уроки Linux

🛰️ *Проброс портов (Port Forwarding) в Linux — сделай свой сервер доступным из любой точки мира

🛰️ *Проброс портов (Port Forwarding) в Linux — сделай свой сервер доступным из любой точки мира!* Хочешь запустить свой сервер, который будет виден из интернета, или перенаправить трафик внутри сети? Тогда тебе точно пригодится умение настраивать проброс портов! Это не так сложно, как кажется — важно лишь знать пару команд и немного правил. Почему стоит освоить? - Обеспечишь доступ к внутренним службам снаружи - Создашь безопасный туннель для приложений - Обойдешь ограничения NAT и брандмауэров Самое простое решение — использование iptables или nftables. Например, чтобы перенаправить порт 8080 на локальный IP 192.168.1.100:80: - Для iptables: iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100:80 - Чтобы сохранить правило и активировать его при перезагрузке — добавь его в скрипт автозагрузки или используй iptables-save. Также, для более удобного управления используй инструменты уровня выше — такие как rinetd или socat, которые позволяют легко

🛰️ *Проброс портов (Port Forwarding) в Linux — сделай свой сервер доступным из любой точки мира!*

Хочешь запустить свой сервер, который будет виден из интернета, или перенаправить трафик внутри сети? Тогда тебе точно пригодится умение настраивать проброс портов! Это не так сложно, как кажется — важно лишь знать пару команд и немного правил.

Почему стоит освоить?

- Обеспечишь доступ к внутренним службам снаружи

- Создашь безопасный туннель для приложений

- Обойдешь ограничения NAT и брандмауэров

Самое простое решение — использование iptables или nftables. Например, чтобы перенаправить порт 8080 на локальный IP 192.168.1.100:80:

- Для iptables:

iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100:80

- Чтобы сохранить правило и активировать его при перезагрузке — добавь его в скрипт автозагрузки или используй iptables-save.

Также, для более удобного управления используй инструменты уровня выше — такие как rinetd или socat, которые позволяют легко создавать туннели без долгих команд.

Проброс портов — это не только про перенаправление, но и возможность организовать свою небольшую приватную сеть или обеспечить доступ к внутренним сервисам.

А ты уже умеешь создавать безопасные туннели для своих приложений?

Для продолжения изучения, подписывайся на https://t.me/LinuxSkill и тестируй свои навыки в боте https://t.me/gradeliftbot — больше полезных статей и возможностей для прокачки!

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔, чтобы не пропустить!