Iodine
services.iodine.clients
Each attribute of this option defines a systemd service that
runs iodine. Many or none may be defined.
The name of each service is
iodine-«name»
where «name» is the name of the
corresponding attribute name.
Type: attribute set of (submodule)
Default
{ }
Example
{foo = {server = "tunnel.mdomain.com";relay = "8.8.8.8";extraConfig = "-v";}}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.clients.<name>.extraConfig
Additional command line parameters
Type: string
Default
""
Example
"-l 192.168.1.10 -p 23"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.clients.<name>.passwordFile
Path to a file containing the password.
Type: string
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.clients.<name>.relay
DNS server to use as an intermediate relay to the iodined server
Type: string
Default
""
Example
"8.8.8.8"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.clients.<name>.server
Hostname of server running iodined
Type: string
Default
""
Example
"tunnel.mydomain.com"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.server.domain
Domain or subdomain of which nameservers point to us
Type: string
Default
""
Example
"tunnel.mydomain.com"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.server.enable
enable iodined server
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.server.extraConfig
Additional command line parameters
Type: string
Default
""
Example
"-l 192.168.1.10 -p 23"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.server.ip
The assigned ip address or ip range
Type: string
Default
""
Example
"172.16.10.1/24"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix
services.iodine.server.passwordFile
File that contains password
Type: string
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/iodine.nix