Команда route в Linux используется для настройки маршрутизации и управления таблицей маршрутизации. Ниже приведены ответы на наиболее часто задаваемые вопросы по команде route.
1. Как использовать команду route для настройки статического маршрута?
Для настройки статического маршрута необходимо указать IP-адрес шлюза, маску сети и метрику маршрута. Например:
route add -net 192.168.1.0/24 gw 192.168.2.2 metric 5
Эта команда добавит статический маршрут к сети 192.168.1.0 с метрикой 5 и шлюзом 192.168.2.2.
2. Как удалить маршрут из таблицы маршрутизации?
Чтобы удалить маршрут из таблицы маршрутизации, можно использовать команду route del. Например, чтобы удалить статический маршрут с метрикой 2, нужно выполнить следующую команду:
route del -net 192.168.10.0/24 metric 2
3. Как проверить таблицу маршрутизации?
Команда route print выводит содержимое таблицы маршрутизации в формате IP-адреса шлюза и маски сети. Например:
$ route print
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.0.0 U 1 0 0 eth0 0.0.0.0 192.168.5.1 0.0.0.0 UG 0 0 0 br0
4. Как просмотреть список всех маршрутов в таблице маршрутизации?
Можно использовать команду route list, чтобы вывести список всех маршрутов:
route list
5. Как изменить шлюз по умолчанию?
Шлюз по умолчанию можно изменить, используя команду route add default gw <gateway>. Например, если нужно установить шлюз по умолчанию 192.168.3.1, нужно выполнить команду:
route add default gw 192.168.3.1
еще контент автора
еще контент автора
войдите, чтобы увидеть
и подписаться на интересных профи