👍11🔥4❤3
Перенаправляем весь трафик на один сайт через iptables!
DNAT в
1. Перенаправление HTTP-запросов на другой сайт:
Все запросы на порт 80 будут уходить на
2. Для локальной машины (OUTPUT-цепочка):
Это перенаправит запросы, идущие с твоей же машины.
3. Не забываем про маскарадинг:
Чтобы ответы доходили обратно до клиента.
4. Проверка правил:
Показывает текущие правила и статистику срабатываний.
🔥 После теста удаляй правила (iptables -t nat -F), чтобы вернуть обычный маршрут трафика.
🚪 Linux Ready | #практика
DNAT в
iptables
позволяет прозрачно отправлять весь трафик, идущий на определённый порт или IP, на другой хост.1. Перенаправление HTTP-запросов на другой сайт:
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 \
-j DNAT --to-destination 203.0.113.5:80
Все запросы на порт 80 будут уходить на
203.0.113.5
.2. Для локальной машины (OUTPUT-цепочка):
sudo iptables -t nat -A OUTPUT -p tcp --dport 80 \
-j DNAT --to-destination 203.0.113.5:80
Это перенаправит запросы, идущие с твоей же машины.
3. Не забываем про маскарадинг:
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
Чтобы ответы доходили обратно до клиента.
4. Проверка правил:
sudo iptables -t nat -L -n -v
Показывает текущие правила и статистику срабатываний.
🔥 После теста удаляй правила (iptables -t nat -F), чтобы вернуть обычный маршрут трафика.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤6👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Пошаговое введение в мир bash-скриптов. От простых команд до циклов, условий и автоматизации задач. Писать скрипты проще, когда есть такой ресурс под рукой.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥6🤝5❤1👎1
Cron позволяет запускать скрипты и команды по расписанию — ежедневно, еженедельно или даже каждые пару минут.
В этом посте:
• Создаём тестовый скрипт и проверяем его работу.
• Открываем crontab и добавляем задание с нужным расписанием.
• Разбираем формат cron: минуты, часы, дни, месяцы, дни недели.
• Проверяем выполнение и пишем логи для контроля.
Это позволяет без участия человека автоматизировать резервные копии, отчёты и другие рутинные задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍14❤6🤝4
👍6🔥4
В этом посте — 7 команд для анализа логов: от системных журналов и сообщений ядра до фильтрации ошибок и “живого” мониторинга. Узнаем, как использовать journalctl, dmesg, tail, less и другие утилиты для работы с логами.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20🤝13👍7❤4
This media is not supported in your browser
VIEW IN TELEGRAM
linuxsurvival — сайт, который позволяет изучать основные команды Linux на практике, вводя команды и видя результаты их выполнения.
📌 Ссылочка: linuxjourney.com
🚪 Linux Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍6❤4
Даже самая стабильная система иногда нагружается лишними задачами или зависшими процессами.
Важно уметь быстро находить проблемные программы, корректно их завершать и управлять приоритетами для оптимальной работы.
В этом посте:
• Используем ps и top для просмотра процессов и нагрузки.
• Завершаем задачи с помощью kill и сигналов.
• Меняем приоритеты выполнения через nice и renice.
• Контролируем ресурсы и балансируем работу системы.
Это инструменты администрирования, которые пригодятся и на продакшн-сервере, и на личном Linux.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍8❤4👎1🤝1