1.2 KiB
1.2 KiB
Для 10.81.56.151 - 192.168.100.151
Сделал на prox56 в LXC 104.
Изменил файл внутри контейнера:
/etc/systemd/network/eth1.network.d/rpcmesh-route.conf
Было:
[Route]
Destination=10.81.0.0/16
Gateway=10.81.56.1
Стало:
[Route]
Destination=10.81.0.0/16
Gateway=10.81.56.1
[Route]
Destination=10.80.0.0/16
Gateway=10.81.56.1
Также сразу применил маршрут в runtime:
10.80.0.0/16 via 10.81.56.1 dev eth1 proto static
Проверка после изменения:
prox54 -> 10.81.56.151
5 packets transmitted, 5 received, 0% packet loss
Изнутри LXC 104 теперь обратный путь правильный:
10.80.0.54 via 10.81.56.1 dev eth1 src 10.81.56.151
И ping из LXC 104 до 10.80.0.54 тоже проходит:
5 packets transmitted, 5 received, 0% packet loss
Отдельно: внутри LXC есть старый /etc/systemd/system/rpcmesh-route.service с неверным gateway 10.81.54.1, но он сейчас disabled/inactive,
поэтому я его не трогал. Основная постоянная настройка теперь сделана через systemd-networkd drop-in.