Инструменты пользователя

Инструменты сайта


ip_command:ip_command

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ip_command:ip_command [2019-05-10 22:29]
GreyWolf
ip_command:ip_command [2020-06-03 20:47] (текущий)
GreyWolf [Маршрутизации с использованием нескольких внешних сетей]
Строка 80: Строка 80:
  
 ===== Добавление маршрута ===== ===== Добавление маршрута =====
-FIXME 
  
 Синтаксис:​ Синтаксис:​
Строка 118: Строка 117:
 </​code>​ </​code>​
  
 +
 +===== Использование нескольких внешних сетей =====
 +
 +Здесь описан пример настройки маршрутизации с использованием нескольких внешних сетей.
 +\\ Для работы используются таблицы:​ ''​ip rule tables''​
 +
 +^  Таблица ​ ^  Шлюз ​ ^  Адрес ​ ^
 +|  101  |  1.1.1.1 ​ |  1.1.1.100 ​ |
 +|  102  |  2.2.2.1 ​ |  2.2.2.100 ​ |
 +
 +
 +Удаляем таблицы:​
 +<code bash>
 +ip rule del table 101
 +ip rule del table 102
 +</​code>​
 +
 +Определяем таблицы,​ в каждой таблице указан шлюз для неё:
 +<code bash>
 +ip route add default via 1.1.1.1 table 101
 +ip route add default via 2.2.2.1 table 102
 +</​code>​
 +
 +Определяем правила:​
 +<code bash>
 +ip rule add from 1.1.1.100 table 101
 +ip rule add from 2.2.2.100 table 102
 +</​code>​
 +
 +Спписок таблиц доступен по команде:​
 +<code bash>
 +ip rule
 +</​code>​
 +----
 +[[https://​habr.com/​ru/​post/​108690/​|Роутинг и policy-routing в Linux при помощи iproute2 / Хабр]]
  
 ====== Ссылки ====== ====== Ссылки ======
Строка 128: Строка 162:
  
  
-{{tag>​Linux Debian Network}}+ 
 +{{tag>​Linux Debian Network ​Examples}}
  
ip_command/ip_command.1557516598.txt.gz · Последние изменения: 2019-05-10 22:29 — GreyWolf