Я пытаюсь найти способ заставить мою сеть network.service работать правильно, поэтому сетевая служба перезапускает работу.
Как настроить эти 20 IP-адресов с 2 разными шлюзами, но только с 1 сетевой картой? С 2 сетевыми картами у меня не было бы проблем, но возможно ли это на 1 сетевой карте?
Это то, что я получаю, когда пытаюсь перезапустить его с помощью systemctl перезапустить network.service
:
06 февраля 22:37:40 v4033 ifup[1276]: ifup: не удалось вызвать eth0:16
06 февраля 22:37:40 v4033 ifup[1276]: ответы RTNETLINK: файл существует
06 февраля 22:37:40 v4033 ifup[1276]: ifup: не удалось вызвать eth0:17
06 февраля 22:37:40 v4033 ifup[1276]: ответы RTNETLINK: файл существует
06 февраля 22:37:40 v4033 ifup[1276]: ifup: не удалось вызвать eth0:18
06 февраля 22:37:40 v4033 ifup[1276]: ответы RTNETLINK: файл существует
06 февраля 22:37:40 v4033 ifup[1276]: ifup: не удалось вызвать eth0:19
06 февраля, 22:37:40 v4033 systemd[1]: networking.service: основной процесс завершен, код = завершен, статус = 1/FAILURE
06 февраля, 22:37:40 v4033 systemd[1]: networking.service: Ошибка с результатом «код выхода».
06 февраля, 22:37:40 v4033 systemd[1]: не удалось запустить Поднять сетевые интерфейсы.
Объяснение IPS:
45.XX.XX.XX — это первые IP-адреса из подсети 1 со шлюзом 45.XX.XX.1.
5.XX.XX.XX — вторая подсеть IP со шлюзом 5.XX.XX.1.
Мой /etc/сеть/интерфейсы
выглядит так:
источник /etc/network/interfaces.d/*
# петлевой сетевой интерфейс
авто вот
iFace Lo Inet Loopback
# Основной сетевой интерфейс
авто eth0
iface eth0 инет статический
адрес 45.ХХ.ХХ.ХХ
шлюз 45.ХХ.ХХ.1
сетевая маска 255.255.255.0
# опции dns-* реализуются пакетом resolvconf, если он установлен
DNS-серверы имен 8.8.8.8
авто эт0:1
iface eth0:1 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:2
iface eth0:2 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:3
iface eth0:3 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:4
iface eth0:4 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:5
iface eth0:5 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:6
iface eth0:6 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:7
iface eth0:7 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:8
iface eth0:8 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:9
iface eth0:9 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:10
iface eth0:10 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:11
iface eth0:11 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:12
iface eth0:12 инет статический
адрес 45.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
авто эт0:13
iface eth0:13 инет статический
адрес 5.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
post-up ip route add 5.XX.XX.0/24 dev eth0:13 src 5.XX.XX.XX table rt2
post-up ip route add default через 5..XX.XX.1 dev eth0:13 table rt2
post-up ip rule add from 5.XX.XX.XX/32 table rt2
post-up ip правило добавить в 5.XX.XX.XX9/32 таблицу rt2
авто эт0:14
iface eth0:14 инет статический
адрес 5.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
post-up ip route add 5.XX.XX.0/24 dev eth0:14 src 5.XX.XX.XX table rt2
post-up ip route add default через 5..XX.XX.XX.1 dev eth0:14 table rt2
post-up ip rule add from 5.XX.XX.XX/32 table rt2
post-up ip правило добавить в 5.XX.XX.XX/32 таблицу rt2
авто эт0:15
iface eth0:15 инет статический
адрес 5.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
post-up ip route add 5.XX.XX.0/24 dev eth0:15 src 5.XX.XX.XX table rt2
post-up ip route add default через 5..XX.XX.XX.1 dev eth0:15 table rt2
post-up ip rule add from 5.XX.XX.XX/32 table rt2
post-up ip правило добавить в 5.XX.XX.XX/32 таблицу rt2
авто эт0:16
iface eth0:16 инет статический
адрес 5.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
post-up ip route add 5.XX.XX.0/24 dev eth0:16 src 5.XX.XX.XX table rt2
post-up ip route add default через 5..XX.XX.XX.1 dev eth0:16 table rt2
post-up ip rule add from 5.XX.XX.XX/32 table rt2
post-up ip правило добавить в 5.XX.XX.XX/32 таблицу rt2
авто эт0:17
iface eth0:17 инет статический
адрес 5.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
post-up ip route add 5.XX.XX.0/24 dev eth0:17 src 5.XX.XX.XX table rt2
post-up ip route add default через 5..XX.XX.XX.1 dev eth0:17 table rt2
post-up ip rule add from 5.XX.XX.XX/32 table rt2
post-up ip правило добавить в 5.XX.XX.XX/32 таблицу rt2
авто эт0:18
iface eth0:18 инет статический
адрес 5.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
post-up ip route add 5.XX.XX.0/24 dev eth0:18 src 5.XX.XX.XX table rt2
post-up ip route add default через 5..XX.XX.XX.1 dev eth0:18 table rt2
post-up ip rule add from 5.XX.XX.XX/32 table rt2
post-up ip правило добавить в 5.XX.XX.XX/32 таблицу rt2
авто эт0:19
iface eth0:19 инет статический
адрес 5.ХХ.ХХ.ХХ
сетевая маска 255.255.255.0
post-up ip route add 5.XX.XX.0/24 dev eth0:19 src 5.XX.XX.XX table rt2
post-up ip route add default через 5..XX.XX.XX.1 dev eth0:19 table rt2
post-up ip rule add from 5.XX.XX.XX/32 table rt2
post-up ip правило добавить в 5.XX.XX.XX/32 таблицу rt2
И у меня есть /etc/iproute2/rt_tables
который выглядит так:
#
# зарезервированные значения
#
255 местных
254 основных
253 по умолчанию
0 не указано
#
# местный
#
№1 в инр.рухепе
1 р2
Заранее спасибо!