Добрый день, Ubuntu 22.04.2 LTS настраиваю policy routing с двумя интерфейсами, enp5s0 192.168.10.10 и enp6s0 x.x.x.8 (внешний IP)
# This is the network config written by 'subiquity'
network:
ethernets:
enp5s0:
dhcp4: true
dhcp4-overrides:
use-routes: false
routes:
- to: default
via: 192.168.10.1
table: 101
routing-policy:
- from: 192.168.10.10
table: 101
enp6s0:
dhcp4: true
dhcp4-overrides:
use-routes: false
routes:
- to: default
via: x.x.x.1 #шлюз
table: 102
metric: 100
routing-policy:
- from: x.x.x.8 #внешний IP
table: 102
version: 2
routing-policy все работает, за исключением того, что локальные адреса 192.168.10.0/24 теперь не доступны, кроме gateway-я 192.168.10.1
$ sudo ip r
x.x.x.0/24 dev enp6s0 proto kernel scope link src x.x.x.8 metric 100
192.168.10.0/24 dev enp5s0 proto kernel scope link src 192.168.10.10
master@vs11:~$ ip route show table local
local x.x.x.8 dev enp6s0 proto kernel scope host src x.x.x.8
broadcast x.x.x.255 dev enp6s0 proto kernel scope link src x.x.x.8
local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
local 192.168.10.10 dev enp5s0 proto kernel scope host src 192.168.10.10
broadcast 192.168.10.255 dev enp5s0 proto kernel scope link src 192.168.10.10
master@vs11:~$ ip route show table main
x.x.x.0/24 dev enp6s0 proto kernel scope link src x.x.x.8 metric 100
192.168.10.0/24 dev enp5s0 proto kernel scope link src 192.168.10.10
Подскажите пожалуйста, почему не доступны внутренние IP адреса сети?