Files
podman/docs/source/markdown/options/internal.md
T
Prathamesh Nawale 3e45b72d1a docs: remove outdated CNI references from network options
Remove obsolete CNI backend notes and cni-dhcp.socket mentions from --internal and --ipam-driver option documentation.

Fixes #23973

Signed-off-by: Prathamesh Nawale <prathameshnawale19@gmail.com>
2026-10-30 19:41:46 +01:00

1.1 KiB

####> This option file is used in: ####> podman network create, podman-network.unit.5.md.in ####> If file is edited, make sure the changes ####> are applicable to all of those. << if is_quadlet >>

Internal=true

<< else >>

--internal

<< endif >>

Restrict external access of this network when using a bridge network.

When using the macvlan or ipvlan driver with this option, no default route will be added to the container. Because it bypasses the host network stack, no additional restrictions can be set by Podman, and if a privileged container is run, the container can set a default route itself. If this is a concern, then the container connections should be blocked on the actual network gateway.

Using the bridge driver with this option has the following effects:

  • Global IP forwarding sysctls will not be changed in the host network namespace.
  • IP forwarding is disabled on the bridge interface instead of setting up a firewall.
  • No default route will be added to the container.

In all cases, aardvark-dns will only resolve container names with this option enabled. Other queries will be answered with NXDOMAIN.