podman-network.unit(5) File Formats Manual podman-network.unit(5) (NAME) podman-network.unit - systemd Quadlet (SYNOPSIS) name.network (DESCRIPTION) .network [Network] . . systemd- $NAME.network systemd-$NAME $NAME-network.service . NetworkName . - NetworkDeleteOnStop=true . . . . . (USAGE SUMMARY) .network podman-system- generator .service systemd podman network create . (OPTIONS) [Network] : +--------------------------------------+----------------------------------------------+ | [Network] | podman network create | +--------------------------------------+----------------------------------------------+ |ContainersConfModule=/etc/nvd.conf | --module=/etc/nvd.conf | +--------------------------------------+----------------------------------------------+ |DisableDNS=true | --disable-dns | +--------------------------------------+----------------------------------------------+ |DNS=192.168.55.1 | --dns=192.168.55.1 | +--------------------------------------+----------------------------------------------+ |Driver=bridge | --driver bridge | +--------------------------------------+----------------------------------------------+ |Gateway=192.168.55.3 | --gateway 192.168.55.3 | +--------------------------------------+----------------------------------------------+ |GlobalArgs=--log-level=debug | --log-level=debug | +--------------------------------------+----------------------------------------------+ |InterfaceName=enp1 | --interface-name enp1 | +--------------------------------------+----------------------------------------------+ |Internal=true | --internal | +--------------------------------------+----------------------------------------------+ |IPAMDriver=dhcp | --ipam-driver dhcp | +--------------------------------------+----------------------------------------------+ |IPRange=192.168.55.128/25 | --ip-range 192.168.55.128/25 | +--------------------------------------+----------------------------------------------+ |IPv6=true | --ipv6 | +--------------------------------------+----------------------------------------------+ |Label="XYZ" | --label "XYZ" | +--------------------------------------+----------------------------------------------+ |NetworkDeleteOnStop=true | ExecStopPost | | | | | | | +--------------------------------------+----------------------------------------------+ |NetworkName=foo | podman network create foo | +--------------------------------------+----------------------------------------------+ |Options=isolate=true | --opt isolate=true | +--------------------------------------+----------------------------------------------+ |PodmanArgs=--dns=192.168.55.1 | --dns=192.168.55.1 | +--------------------------------------+----------------------------------------------+ |Subnet=192.5.0.0/16 | --subnet 192.5.0.0/16 | +--------------------------------------+----------------------------------------------+ ContainersConfModule=module containers.conf(5) . . DisableDNS=true DNS . bridge . DNS=ipaddr DNS . DNS . DNS ( 127.0.0.1). DNS= . none /etc/resolv.conf . /etc/resolv.conf . ipaddr /etc/resolv.conf . . dns_enabled true --network /etc/resolv.conf aardvark-dns . aardvark-dns ipaddr . Driver=driver . bridge macvlan ipvlan . bridge . (rootless) macvlan ipvlan (namespace) . netavark netavark plugin-API.md netavark . netavark_plugin_dirs containers.conf(5) [network] . . podman info --format {{.Plugins.Network}} . macvlan ipvlan (port forwarding) . . Gateway=ip . subnet . . GlobalArgs= podman . . . . . InterfaceName=name network_interface podman network inspect . bridge . macvlan ipvlan . --opt parent=... . Internal=true bridge . CNI DNS --disable-dns . macvlan ipvlan (default route) . (privileged) . . bridge : - sysctl IP . - IP . - . aardvark-dns . NXDOMAIN . IPAMDriver=driver IPAM ( IP) . IPAM . : o dhcp: IP DHCP . netavark netavark-dhcp-proxy.socket DHCP CNI cni-dhcp.socket . o host-local: IP . o none: IP . podman network inspect ipam_options . IPRange=ip IP . CIDR - CIDR . ip-range subnet . . IPv6=true IPv6 ( / Dual Stack). IPv4 IPv6 . Label=key=value [key=value ...] OCI . NetworkDeleteOnStop=true (: false) true . NetworkName=foo () . systemd- $name.network systemd-$name . Options=option . mtu metric no_default_route . o mtu: (MTU) . o metric: (Route Metric) . . Netavark . o no_default_route: true . --route . bridge : o vlan: VLAN vlan_filtering . none . o isolate: . isolate= ( isolate ). strict . : o strict: . . o true: (true strict). o false: . Podman 6 / Netavark 2 . o com.docker.network.bridge.name: . o com.docker.network.driver.mtu: (MTU) . o vrf: (VRF) . VRF none . Netavark . o mode: . managed . : o managed: sysctl . (masquerade) DNAT . o unmanaged: . . NAT . macvlan ipvlan : o parent: macvlan . . o mode: ip/macvlan . o macvlan bridge private vepa passthru. bridge . o ipvlan l2 l3 l3s. l2 . macvlan bclim : o bclim: (broadcast) . . -1 . PodmanArgs= podman . . . . . Subnet=subnet CIDR. . (static) IPv4 IPv6 . (EXAMPLES) : [Network] NetworkName=private0 Subnet=10.10.0.0/16 Gateway=10.10.0.1 IPv6 IPAM: [Network] NetworkName=v6net Subnet=fd00:dead:beef::/64 IPv6=true IPAMDriver=host-local (SEE ALSO) podman-network-create(1), podman-systemd.unit(5), systemd.unit(5) podman-network.unit(5)