fooOverUDP
networking.fooOverUDP.<name>.local
Local address (and optionally device) to bind to using the given port.
Type: null or (submodule)
Default
null
Example
{address = "203.0.113.22";}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/tasks/network-interfaces.nix
networking.fooOverUDP.<name>.local.address
Local address to bind to. The address must be available when the FOU
endpoint is created, using the scripted network setup this can be achieved
either by setting dev
or adding dependency information to
systemd.services.<name>-fou-encap
; it isn't supported
when using networkd.
Type: string
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/tasks/network-interfaces.nix
networking.fooOverUDP.<name>.local.dev
Network device to bind to.
Type: null or string
Default
null
Example
"eth0"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/tasks/network-interfaces.nix
networking.fooOverUDP.<name>.port
Local port of the encapsulation UDP socket.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/tasks/network-interfaces.nix
networking.fooOverUDP.<name>.protocol
Protocol number of the encapsulated packets. Specifying null
(the default) creates a GUE endpoint, specifying a protocol number will create
a FOU endpoint.
Type: null or integer between 1 and 255 (both inclusive)
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/tasks/network-interfaces.nix