IfState Configuration Schema
global configuration settings
ignore patterns to skip interface, ip address or routing objects
list of ip address prefixes to be ignored
No Additional Itemsip address with prefix length
fe80::/10
interface names matching this list of regex will be ignored
No Additional Itemsregex to match interface name
^docker\d+
^lo$
^ppp\d+$
^veth
filter routes by options
protocol number (/etc/iproute2/rt_protos)
list of interface settings (link settings and ip addresses)
No Additional Itemsname of the interface
ip addresses of the interface
No Additional Items192.0.2.1
192.168.0.1/24
2001:db8::1/64
link settings of the interface
generic interface
link type
specifies a master device name or index
set device state
VLAN interface
link type
set device state
specifies a master device name or index
specifies a parent device name or index
specifies the VLAN identifier to use
Value must be greater or equal to 0 and lesser or equal to 4094
VXLAN interface
link type
set device state
specifies a master device name or index
specifies the VNI
Value must be greater or equal to 0 and lesser or equal to 16777215
interface to use for tunnel endpoint communication
IPIP interface
link type
set device state
specifies a master device name or index
remote IPv4 address of the tunnel
local IPv4 address of the tunnel
SIT interface
link type
set device state
specifies a master device name or index
remote IPv4 address of the tunnel
local IPv4 address of the tunnel
GRE, GRETAP interface
link type
set device state
specifies a master device name or index
remote IPv4 address of the tunnel
local IPv4 address of the tunnel
interface to use for tunnel endpoint communication
IP6GRE, IP6GRETAP interface
link type
set device state
specifies a master device name or index
remote IPv4 address of the tunnel
local IPv4 address of the tunnel
interface to use for tunnel endpoint communication
GENEVE interface
tunnel over IPv4
remote IPv4 address of the tunnel
tunnel over IPv6
remote IPv4 address of the tunnel
link type
set device state
specifies a master device name or index
specifies the VNI to use
Value must be greater or equal to 0 and lesser or equal to 16777215
XFRM interface
link type
set device state
specifies a master device name or index
underlying interface used to send and receive the transformed traffic
lookup key to match xfrm policies
Value must be greater or equal to 0 and lesser or equal to 4294967295