TGViewer
Книги для Системного Администратора Книги для Системного Администратора @i_odmin_book · 18.7K subscribers
Post #4669 2.77K
Шпаргалка по работе с сетью в linux

Краткая шпаргалка по работе с сетью в Linux, которая охватывает основные команды для диагностики и управления сетевыми интерфейсами.

1. Информация о сетевых интерфейсах
- ip a или ip addr — показывает информацию о всех сетевых интерфейсах.
- ifconfig — старый способ просмотра интерфейсов. В современных системах заменён на ip a.
- ip link show — информация о сетевых интерфейсах (без IP адресов).

2. Настройка сетевого интерфейса
- ip link set dev eth0 up/down — включить или отключить сетевой интерфейс (заменить eth0 на нужный интерфейс).
- ip addr add 192.168.1.100/24 dev eth0 — назначить IP-адрес интерфейсу eth0.
- ip addr del 192.168.1.100/24 dev eth0 — удалить IP-адрес с интерфейса.

3. Маршрутизация
- ip route show — показать таблицу маршрутизации.
- ip route add default via 192.168.1.1 — установить шлюз по умолчанию (заменить на нужный IP).
- ip route del default — удалить маршрут по умолчанию.

4. DNS
- cat /etc/resolv.conf — показать используемые DNS-сервера.
- nslookup example.com — получить IP-адрес по доменному имени.
- dig example.com — расширенная диагностика DNS-запросов.

5. Проверка сетевых подключений
- ping 192.168.1.1 — отправить ICMP-запрос к узлу (заменить на нужный IP или домен).
- traceroute example.com — показать маршрут до узла.
- mtr example.com — комбинированная команда ping и traceroute с обновлением в реальном времени.

6. Прослушивание и управление портами
- ss -tuln — показать открытые порты и активные соединения.
- netstat -tuln — устаревшая, но часто используемая команда для тех же целей.
- lsof -i :80 — показать процессы, использующие порт 80.

7. Проверка доступных сетей и соединений
- iwconfig — информация о беспроводных интерфейсах (для Wi-Fi).
- nmcli — управление соединениями через NetworkManager.
- nmtui — текстовый интерфейс для управления сетью через NetworkManager.

8. Тестирование и диагностика
- tcpdump -i eth0 — захват пакетов с интерфейса eth0.
- curl ifconfig.me — получить внешний IP-адрес.
- wget http://example.com/file.zip — скачать файл по HTTP/HTTPS.

9. Firewall (iptables)
- iptables -L — показать правила файрвола.
- iptables -A INPUT -p tcp --dport 22 -j ACCEPT — разрешить доступ по SSH (порт 22).
- iptables -D INPUT -p tcp --dport 22 -j ACCEPT — удалить правило.

10. Проброс портов
- iptables -t nat -A PREROUTING -p tcp --dport 8080 -j REDIRECT --to-port 80 — перенаправить запросы на порт 8080 к порту 80.


📲 Мы в Max

👉 @i_odmin_book
  • 👍 7
  • 🔥 2
  • ❤ 1
More from @i_odmin_book
  1. Oct 13, 2026ИИ для мониторинга: что Prometheus и Grafana могут рассказать агенту Prometheus и Grafana…
  2. Oct 13, 2026Объединение файлов командой cat Команду cat в большинстве случаев используют только для пр…
  3. Oct 12, 2026Полезные команды PowerShell для работы с сетью 1. Проверка сетевого подключения (аналог ко…
  4. Oct 11, 2026Шпаргалка по командам grep в Linux 📲 Мы в Max 👉 @i_odmin_book
  5. Oct 10, 2026🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.r…
  6. Oct 9, 2026Сетевой адрес и маска подсети В компьютерных сетях сетевой адрес и маска подсети использую…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →