Форум программистов, компьютерный форум, киберфорум
Henior
Войти
Регистрация
Восстановить пароль
Оценить эту запись

Два сетевых интерфейса в одной подсети

Запись от Henior размещена 15.11.2016 в 17:47
Обновил(-а) Henior 15.11.2016 в 17:51

Столкнулся с такой проблемой, как доступ к машине на Linux по сетевым интерфейсам, которые находятся в одной подсети при помощи iproute.

1. Добавляем таблицы в /etc/iproute2/rt_tables

Bash
1
2
echo 100 t1 >> /etc/iproute2/rt_tables
echo 101 t2 >> /etc/iproute2/rt_tables
2. Добавляем правила для приема пакетов

Bash
1
2
ip rule add from 10.10.10.1 table t1
ip rule add from 10.10.10.2 table t2
3. Добавляем маршрутизаторы по умолчанию для таблиц t1 и t2

Bash
1
2
ip route add default via 10.10.10.1 dev eth0 table t1
ip route add default via 10.10.10.2 dev eth1 table t2
4. Очищаем КЭШ маршрутизатора

Bash
1
ip route flush cache
Размещено в Без категории
Показов 612 Комментарии 0
Всего комментариев 0
Комментарии
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.