1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-22 17:35:35 +03:00
systemd/network
Helmut Grohne 6533c14997 network: configure a tun host0 interface in a container
While containers often have their host0 network provided by veth when
the container runtime is privileged, unprivileged containers tend to
have their network provided via slirp4netns or pasta. These tools use a
tun interface rather than a veth interface and systemd should still set
configure such networks.

We should have different .network files for the veth and tun use cases
as there may arise a need to configure them differently.  We should not
rename 80-container-host0.network as that would cause existing drop-ins
to no longer apply.

Closes: #32095
Fixes: f139393dd2 ("network: use Kind= instead of Driver=")
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
2024-05-16 14:37:28 +02:00
..
80-6rd-tunnel.link network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-6rd-tunnel.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-auto-link-local.network.example network: disable IPv6AcceptRA= in several default config 2023-11-03 11:41:52 +09:00
80-container-host0-tun.network network: configure a tun host0 interface in a container 2024-05-16 14:37:28 +02:00
80-container-host0.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-container-vb.link network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-container-vb.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-container-ve.link network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-container-ve.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-container-vz.link network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-container-vz.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-namespace-ns.link network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-namespace-ns.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-vm-vt.link network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-vm-vt.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-wifi-adhoc.network network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
80-wifi-ap.network.example network: disable IPv6AcceptRA= in several default config 2023-11-03 11:41:52 +09:00
80-wifi-station.network.example network: change license of examples to MIT-0 2022-10-26 08:39:34 +02:00
89-ethernet.network.example network: make 89-ethernet.network match only physical interfaces 2023-11-08 23:11:45 +09:00
99-default.link network: suggest using "networkctl edit" instead of copying manually 2024-04-23 20:02:19 +08:00
meson.build network: configure a tun host0 interface in a container 2024-05-16 14:37:28 +02:00