diff --git a/.zk/notebook.db b/.zk/notebook.db index 1a7019d..82cb406 100644 Binary files a/.zk/notebook.db and b/.zk/notebook.db differ diff --git a/zk/Headless_network_setup.md b/zk/Headless_network_setup.md new file mode 100644 index 0000000..4ae2627 --- /dev/null +++ b/zk/Headless_network_setup.md @@ -0,0 +1,12 @@ +--- +id: hb10 +title: Headless network setup +tags: [] +created: Wednesday, June 12, 2024 +--- +# Headless network setup + + +## Related notes + + diff --git a/zk/Network_scanning.md b/zk/Network_scanning.md index 35b000e..15a9558 100644 --- a/zk/Network_scanning.md +++ b/zk/Network_scanning.md @@ -19,4 +19,17 @@ arp-scan --interface=wlan0 --localnet nmap -sn 192.168.0.0/24 ``` -## Related notes +## Check DNS resolution + +```sh +dig google.com +``` + +Key output: + +``` +;; Query time: 6 msec +;; SERVER: 192.168.0.4#53(192.168.0.4) (UDP) +;; WHEN: Wed Jun 12 18:27:27 BST 2024 +;; MSG SIZE rcvd: 55 +``` diff --git a/zk/Set_DNS_settings.md b/zk/Set_DNS_settings.md new file mode 100644 index 0000000..3c993c1 --- /dev/null +++ b/zk/Set_DNS_settings.md @@ -0,0 +1,44 @@ +--- +id: 2w0e +title: Set DNS settings +tags: [Linux, networks] +created: Wednesday, June 12, 2024 +--- + +# Set DNS settings + +## Change the default DNS server + +On Arch and most modern Linux distributions domain name resolution is handled +via the `systemd-resolved` #systemd configuration. + +Within the system systemd files this will be handled in +`/systemd/network/wired.network` or `systemd/network/wlan.network` files etc. + +In the file below I have turned of DHCP routing and specified the address of my +Pi-hole device to handle domain name resolution: + +``` +#wlan.network + +[Match] +Name=wl* + +[Link] +RequiredForOnline=routable + +[Network] +DHCP=yes +DNS=192.168.0.4 +MulticastDNS=yes + +[DHCPv4] +UseDNS=no +RouteMetric=600 + +[IPv6AcceptRA] +RouteMetric=600 + +``` + +## Related notes