Compare commits

..

No commits in common. "82a02be85a9dc451f1f127d88e168d816f5aeaca" and "f5ada68b2ba27230a45f59a5224d1aa89dbd4cf1" have entirely different histories.

12 changed files with 12 additions and 29 deletions

View file

@ -2,7 +2,7 @@ lan_interface: enp1s0
lan_interface_mac: 00:d8:61:9f:52:65
local_network_address: 192.168.2.15/24
local_network_dns: 9.9.9.9 149.112.112.112
local_network_dns: 192.168.2.254
local_network_gateway: 192.168.2.254
hostname: desktop

View file

@ -3,14 +3,12 @@ wireless_interface_mac: 98:2c:bc:e3:ff:bc
local_network_ssid: KPNAE51C6
local_network_address: 192.168.2.9/24
local_network_dns: 9.9.9.9 149.112.112.112
local_network_dns: 192.168.2.254
local_network_gateway: 192.168.2.254
frans_network_ssid: KPNDD1056
frans_network_address: 192.168.2.9/24
frans_network_dns: 9.9.9.9 149.112.112.112
frans_network_dns: 192.168.2.254
frans_network_gateway: 192.168.2.254
default_network_dns: 9.9.9.9 149.112.112.112
hostname: xps

View file

@ -29,8 +29,7 @@
- name: Personal provisiong
when: "'personal' in group_names"
block:
# Note: set `network.dns.native_https_query` in about:config to prevent
# DoH requests by default. See https://github.com/arkenfox/user.js/issues/1881
# TODO: require (w)lan interfaces before configuring these
- name: Wireguard provisioning
ansible.builtin.import_tasks: 'tasks/personal/all/wireguard.yml'
tags: wireguard

View file

@ -8,6 +8,3 @@ hwdec=vaapi
audio-samplerate=128000
audio-format=s64
# Do not close the window on exit
keep-open=yes

View file

@ -5,13 +5,13 @@ Name={{ lan_interface }}
[Network]
Address={{ local_network_address }}
Gateway={{ local_network_gateway }}
DNS={{ local_network_dns }}
MulticastDNS=yes
DNSOverTLS=yes
DNSSEC=yes
Gateway={{ local_network_gateway }}
DHCP=no
MulticastDNS=yes
LinkLocalAddressing=no
IPv6AcceptRA=no
IPv6SendRA=no
[Link]
RequiredForOnline=routable

View file

@ -7,4 +7,3 @@ Name={{ vpn_default.interface }}
Address={{ vpn_default.ip }}/{{ vpn_default.prefix }}
DNS={{ vpn_default.dns }}
Domains={{ vpn_default.domains | join(' ') }}
BindCarrier={{ lan_interface }}

View file

@ -7,4 +7,3 @@ Name={{ vpn_media.interface }}
Address={{ vpn_media.ip }}/{{ vpn_media.prefix }}
DNS={{ vpn_media.dns }}
Domains={{ vpn_media.domains | join(' ') }}
BindCarrier={{ lan_interface }}

View file

@ -7,4 +7,3 @@ Name={{ vpn_default.interface }}
Address={{ vpn_default.ip }}/{{ vpn_default.prefix }}
DNS={{ vpn_default.dns }}
Domains={{ vpn_default.domains | join(' ') }}
BindCarrier={{ wireless_interface }}

View file

@ -7,4 +7,3 @@ Name={{ vpn_media.interface }}
Address={{ vpn_media.ip }}/{{ vpn_media.prefix }}
DNS={{ vpn_media.dns }}
Domains={{ vpn_media.domains | join(' ') }}
BindCarrier={{ wireless_interface }}

View file

@ -6,12 +6,10 @@ SSID={{ frans_network_ssid }}
[Network]
Address={{ frans_network_address }}
Gateway={{ frans_network_gateway }}
DNS={{ frans_network_dns }}
MulticastDNS=yes
DNSOverTLS=yes
DNSSEC=yes
Gateway={{ frans_network_gateway }}
DHCP=no
MulticastDNS=yes
LinkLocalAddressing=no
IPv6AcceptRA=no
IPv6SendRA=no

View file

@ -6,12 +6,10 @@ SSID={{ local_network_ssid }}
[Network]
Address={{ local_network_address }}
Gateway={{ local_network_gateway }}
DNS={{ local_network_dns }}
MulticastDNS=yes
DNSOverTLS=yes
DNSSEC=yes
Gateway={{ local_network_gateway }}
DHCP=no
MulticastDNS=yes
LinkLocalAddressing=no
IPv6AcceptRA=no
IPv6SendRA=no

View file

@ -2,9 +2,6 @@
MACAddress={{ wireless_interface_mac }}
[Network]
DNS={{ default_network_dns }}
DNSOverTLS=yes
DNSSEC=yes
DHCP=yes
RequiredForOnline=routable
IgnoreCarrierLoss=3s