Route настройка маршрутизации: различия между версиями

Материал из AlexNook
Перейти к навигацииПерейти к поиску
Строка 22: Строка 22:
==Несколько команд актуальных для Ubuntu==
==Несколько команд актуальных для Ubuntu==


Вычислить маршрут до адреса:
'''Вычислить''' маршрут до адреса:
{{root|ip route get 8.8.8.8}}
{{root|ip route get 8.8.8.8}}


Строка 41: Строка 41:
Сбросит кеш таблицы маршрутизации
Сбросит кеш таблицы маршрутизации
{{root|ip route flush cache}}
{{root|ip route flush cache}}


==Ссылки==
==Ссылки==

Версия 19:44, 17 октября 2025

Хорошая инструкция по этой части находится вот тут


Пример правил, которые добавляет OpenVPN при опции redirect-gateway

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
#Всё кидать в туннель
0.0.0.0         10.8.1.29       0.0.0.0         UG    0      0        0 tun0
#Локалка VPN сети идёт через Tun0
10.8.1.0        10.8.1.29       255.255.255.0   UG    0      0        0 tun0
#Где искать GW: он напрямую подключён к tun0
10.8.1.29       0.0.0.0         255.255.255.255 UH    0      0        0 tun0
#! Где искать адрес OpenVPN сервера. Его нельзя заворачивать в туннель, как весь другой трафик!
77.37.158.109   192.168.0.1     255.255.255.255 UGH   0      0        0 eth0



Несколько команд актуальных для Ubuntu

Вычислить маршрут до адреса:

ip route get 8.8.8.8


Показать существующий маршрут в таблице маршрутизации

ip route show 10.8.1.29


Показать всю таблицу маршрутизации

route -n

Удалить маршрут

ip route del 10.8.1.0/24

Добавить маршрут

ip route add 77.37.158.109/32 via 192.168.0.1 dev eth0

Сбросит кеш таблицы маршрутизации

ip route flush cache

Ссылки

backup статьи, что указано выше