У меня проблема. Есть сервер. На нем установлены две сетевые карты.
Логично, что одна сетевая карта (enp4s0) для интернета.
Вторая сетевая карта (enp2s5) для доступа пользователей сети к серверу (IP сервера: 192.168.1.5).
Проблема в том, что мой конфиг работает только для одной сетевой карты.
Когда я меняю метрики, работает только доступ из сети, или доступ к серверу из интернета. Мне нужно, чтобы все работало параллельно.
Подскажите, пожалуйста, в чем моя ошибка?
Согласно приведенной ниже конфигурации, я могу получить доступ к серверу, как из интернета, так и из локальной сети, но пользователи его не видят (так как метрики для enp4s0 ниже, чем для enp2s5)
Netplan
network:
ethernets:
enp4s0:
dhcp4: no
addresses: [192.168.0.222/24]
nameservers:
addresses: [1.1.1.1, 2.2.2.2]
routes:
- to: 0.0.0.0/0
via: 192.168.0.1
metric: 1
enp2s5:
dhcp4: no
addresses: [192.168.1.5/24]
routes:
- to: 0.0.0.0/0
via: 192.168.1.1
metric: 2
- to: 0.0.0.0/0
via: 192.168.2.1
metric: 2
version: 2
renderer: networkd