2. Маршрут

В Linux таблица маршрутизации направляет сетевой трафик к его правильному месту назначения. Хотя ранее мы обсуждали просмотр этой таблицы, вы также можете вручную добавлять или удалять маршруты для управления пересылкой пакетов данных. Это важно для настройки сложных сетевых конфигураций или устранения проблем с подключением.

Использование устаревшей команды route

Команда route — это традиционный инструмент для управления таблицей маршрутизации. Хотя она все еще функциональна, она считается устаревшей, и теперь предпочтительнее использовать команду ip.

Чтобы добавить новый сетевой маршрут, вы указываете сетевой адрес, маску подсети и шлюз (gw):

sudo route add -net 192.168.2.1/23 gw 10.11.12.3

Чтобы удалить маршрут, используйте флаг del с сетевым адресом:

sudo route del -net 192.168.2.1/23

Современное управление маршрутами с помощью ip route

Команда ip route — это современный и более мощный инструмент для настройки сети в Linux. Она предлагает более последовательный и обширный набор опций для управления сетевыми интерфейсами и маршрутами. Использование команды linux ip route является рекомендуемой практикой для современных систем.

Чтобы добавить маршрут с помощью команды ip route в linux, вы используете действие add, указывая сеть назначения и следующий переход через шлюз:

ip route add 192.168.2.1/23 via 10.11.12.3

Чтобы удалить маршрут, вы можете использовать действие delete. Вы можете указать полный маршрут или только сеть назначения, если она уникальна:

# Удаление путем указания полного маршрута
ip route delete 192.168.2.1/23 via 10.11.12.3

# Или удаление путем указания только назначения
ip route delete 192.168.2.1/23

Освоение команды ip route — ключевой навык для любого системного администратора, ответственного за управление сетью.

Войдите, чтобы сохранить ваш прогресс обучения

Вход

Упражнения

Практика ведет к совершенству! Вот несколько практических лабораторных работ для закрепления вашего понимания сетевой маршрутизации и IP-адресации:

  1. Управление IP-адресацией в Linux — Практикуйтесь в настройке статического IP-адреса, установке шлюза по умолчанию и проверке сетевой конфигурации с помощью команды ip.
  2. Исследование взаимодействия на сетевом уровне с помощью ping и arp в Linux — Узнайте, как шлюз по умолчанию обрабатывает удаленный трафик, и наблюдайте за взаимодействием на сетевом уровне.

Эти лабораторные работы помогут вам применить концепции IP-адресации и маршрутизации в реальных сценариях и повысить уверенность в работе с сетями Linux.

Тест

При использовании устаревшей команды `route`, какой флаг используется для удаления маршрута? Пожалуйста, ответьте на английском языке, обращая внимание на регистр.