Danke Frostschutz, das hilft mir total weiter im Verständnis.
Ich werde trotzdem mal ein Network File für lo anlegen. Ich möchte beim Systemstart, unabhängig von externen Netzwerkinterfaces, Routingtabellen befüllen und Routing-Policys setzten. Bis jetzt habe ich einen systemd-Service der das macht. Aber eigentlich kann das auch der systemd-networkd für mich machen.
Gerade gemacht. Funktioniert soweit:
[Match]
Name=lo
[Route]
Destination=::/0
Metric=4096
Table=4096
Type=unreachable
[Route]
Destination=0.0.0.0/0
Metric=4096
Table=4096
Type=unreachable
[RoutingPolicyRule]
Family=both
Table=4096
User=4000-4999
Inhaltlich ist das ja sebsterklärend.