24 lines
334 B
Plaintext
24 lines
334 B
Plaintext
fn lib = {
|
|
enable = true
|
|
|
|
interfaces = {
|
|
eth0.ip = '192.168.0.10'
|
|
eth0.gateway = '192.168.0.1'
|
|
eth0.dns = [ '8.8.8.8' '1.1.1.1' ]
|
|
|
|
wlan0 = {
|
|
ssid = "HomeWiFi"
|
|
password = "super_secret"
|
|
dhcp = on
|
|
}
|
|
}
|
|
|
|
firewall = {
|
|
tcp = (lib.join
|
|
[ 22 80 443 ]
|
|
(lib.list_from_range 3000 3010)
|
|
)
|
|
udp = [ 53 123 ]
|
|
}
|
|
}
|