services.spoofdpi.enable
Whether to enable SpoofDPI service.
Type: boolean
Default:
false
Example:
true
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.package
The package to use.
Type: package
Default:
bonPkgs.spoofdpi
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.address
Listen address.
Type: string
Default:
"127.0.0.1"
Example:
"127.0.0.1"
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.bypassUrls
Bypass DPI only on this urls.
Type: list of string
Default:
[ ]
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.dns
DNS address.
Type: string
Default:
"8.8.8.8"
Example:
"8.8.8.8"
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.dnsPort
DNS port.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
53
Example:
53
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.doh
Whether to enable DOH.
Type: boolean
Default:
false
Example:
true
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.openFirewall
Open services.spoofdpi.port
.
Type: boolean
Default:
false
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.pattern
Bypass DPI only on packets matching this regex pattern.
Type: null or string
Default:
null
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.port
Port.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
8080
Example:
8080
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.timeout
Timeout in milliseconds.
Type: signed integer
Default:
2000
Example:
2000
Declared by:
- <elnafo-vcs:bonfire/nixosModules/services/spoofdpi.nix>
- <github:bonfire/nixosModules/services/spoofdpi.nix>
- /nix/store/n8qp3h1vq0wg5gkr8p8jbdk8cpw0c05w-source/nixosModules/services/spoofdpi.nix
services.spoofdpi.windowSize
Window size for fragmented client hello.
Type: signed integer
Default:
50
Example:
50
Declared by: