diff --git a/content/post/wireguard-pihole-in-ubuntu-20.04.md b/content/post/wireguard-pihole-in-ubuntu-20.04.md index f8e2f3d0..70c20d3e 100644 --- a/content/post/wireguard-pihole-in-ubuntu-20.04.md +++ b/content/post/wireguard-pihole-in-ubuntu-20.04.md @@ -223,3 +223,102 @@ www.google.com.tw. 297 IN A 64.233.177.94 2020-08-13 15:42:24 [root@hqdc039 wireguard]$ ``` +### UPDATE + +更新一下開啟 pihole DOT (DNS Over TLS) 的方式 + +##### 安裝並建立相關目錄 + +```bash +sudo apt update +sudo apt install stubby +sudo mkdir /var/cache/stubby +``` + +##### 修改 /etc/stubby/stubby.yml + +編輯 /etc/stubby/stubby.yml 改成以下內容 + +```yaml +resolution_type: GETDNS_RESOLUTION_STUB + +dns_transport_list: + - GETDNS_TRANSPORT_TLS + +tls_authentication: GETDNS_AUTHENTICATION_REQUIRED + +tls_query_padding_blocksize: 128 + +edns_client_subnet_private : 1 + +round_robin_upstreams: 1 + +idle_timeout: 10000 + +tls_connection_retries: 5 + +xtls_ca_path: "/etc/ssl/certs/" + +################################ LISTEN ADDRESS ################################ +# Set the listen addresses for the stubby DAEMON. This specifies localhost IPv4 +# and IPv6. It will listen on port 53 by default. Use @ to +# specify a different port +listen_addresses: + - 127.0.0.1@5453 + +appdata_dir: "/var/cache/stubby" + +upstream_recursive_servers: + - address_data: 145.100.185.15 + tls_auth_name: "dnsovertls.sinodun.com" + - address_data: 1.1.1.1 + tls_auth_name: "cloudflare-dns.com" + +## Quad 9 'secure' service - Filters, does DNSSEC, doesn't send ECS +# - address_data: 9.9.9.9 +# tls_auth_name: "dns.quad9.net" +## Quad 9 'insecure' service - No filtering, does DNSSEC, may send ECS (it is +## unclear if it honours the edns_client_subnet_private request from stubby) +# - address_data: 9.9.9.10 +# tls_auth_name: "dns.quad9.net" +## Cloudflare 1.1.1.1 and 1.0.0.1 +# - address_data: 1.1.1.1 +# tls_auth_name: "cloudflare-dns.com" +# - address_data: 1.0.0.1 +# tls_auth_name: "cloudflare-dns.com" +## The Uncensored DNS servers +# - address_data: 89.233.43.71 +# tls_auth_name: "unicast.censurfridns.dk" +# tls_pubkey_pinset: +# - digest: "sha256" +# value: wikE3jYAA6jQmXYTr/rbHeEPmC78dQwZbQp6WdrseEs= +## Fondation RESTENA (NREN for Luxembourg) +# - address_data: 158.64.1.29 +# tls_auth_name: "kaitain.restena.lu" +# tls_pubkey_pinset: +# - digest: "sha256" +# value: 7ftvIkA+UeN/ktVkovd/7rPZ6mbkhVI7/8HnFJIiLa4= +## Google +# - address_data: 8.8.8.8 +# tls_auth_name: "dns.google" +# - address_data: 8.8.4.4 +# tls_auth_name: "dns.google" + +``` + +重啟 stubby service + +```shell +sudo service tubby restart +``` + +##### 修改pihole 相關設定 + +開啟 pihole web 管理界面 settings -> dns -> 左邊預設的DNS 都不要選,在右邊的 custom 1(IPV4) 填入 + +存檔後離開 +``` +127.0.0.1#5453 +``` + + diff --git a/public/about/index.html b/public/about/index.html index 1333c17a..e106ba87 100644 --- a/public/about/index.html +++ b/public/about/index.html @@ -45,9 +45,9 @@ - + - + @@ -603,7 +603,7 @@ title="pinterest icon"> - + diff --git a/public/categories/ansible/index.html b/public/categories/ansible/index.html index df2d7519..4176343a 100644 --- a/public/categories/ansible/index.html +++ b/public/categories/ansible/index.html @@ -45,9 +45,9 @@ - + - + @@ -608,6 +608,6 @@ if (!doNotTrack) { - + diff --git a/public/categories/linux/index.html b/public/categories/linux/index.html index 40ea378b..bbefca98 100644 --- a/public/categories/linux/index.html +++ b/public/categories/linux/index.html @@ -45,9 +45,9 @@ - + - + @@ -483,6 +483,6 @@ if (!doNotTrack) { - + diff --git a/public/categories/proxmox/index.html b/public/categories/proxmox/index.html index 9a5b5ca6..44d9c67b 100644 --- a/public/categories/proxmox/index.html +++ b/public/categories/proxmox/index.html @@ -45,9 +45,9 @@ - + - + @@ -487,6 +487,6 @@ if (!doNotTrack) { - + diff --git a/public/categories/ps/index.html b/public/categories/ps/index.html index 9c597f0e..f8b1633d 100644 --- a/public/categories/ps/index.html +++ b/public/categories/ps/index.html @@ -45,9 +45,9 @@ - + - + @@ -422,6 +422,6 @@ if (!doNotTrack) { - + diff --git a/public/categories/碎念/index.html b/public/categories/碎念/index.html index 2eb73ad4..f25dd1b2 100644 --- a/public/categories/碎念/index.html +++ b/public/categories/碎念/index.html @@ -45,9 +45,9 @@ - + - + @@ -485,6 +485,6 @@ if (!doNotTrack) { - + diff --git a/public/categories/筆記/index.html b/public/categories/筆記/index.html index 63ad072a..ac2d2a06 100644 --- a/public/categories/筆記/index.html +++ b/public/categories/筆記/index.html @@ -45,9 +45,9 @@ - + - + @@ -3591,6 +3591,6 @@ if (!doNotTrack) { - + diff --git a/public/categories/群暉/index.html b/public/categories/群暉/index.html index 7e7c3b84..4a7250ea 100644 --- a/public/categories/群暉/index.html +++ b/public/categories/群暉/index.html @@ -45,9 +45,9 @@ - + - + @@ -491,6 +491,6 @@ if (!doNotTrack) { - + diff --git a/public/categories/雜念/index.html b/public/categories/雜念/index.html index 2f4f54f7..2334092c 100644 --- a/public/categories/雜念/index.html +++ b/public/categories/雜念/index.html @@ -45,9 +45,9 @@ - + - + @@ -483,6 +483,6 @@ if (!doNotTrack) { - + diff --git a/public/contact/index.html b/public/contact/index.html index 7f5aa8a7..aeeade12 100644 --- a/public/contact/index.html +++ b/public/contact/index.html @@ -45,9 +45,9 @@ - + - + @@ -459,7 +459,7 @@ if (!doNotTrack) { - + diff --git a/public/gallery/sammy93/index.html b/public/gallery/sammy93/index.html index 66987c93..a669fc54 100644 --- a/public/gallery/sammy93/index.html +++ b/public/gallery/sammy93/index.html @@ -45,9 +45,9 @@ - + - + @@ -598,7 +598,7 @@ title="pinterest icon"> - + diff --git a/public/index.html b/public/index.html index e23ecf9a..bdb91b4d 100644 --- a/public/index.html +++ b/public/index.html @@ -46,9 +46,9 @@ - + - + @@ -865,7 +865,7 @@ if (!doNotTrack) { - + diff --git a/public/page/10/index.html b/public/page/10/index.html index 8a992dc0..43c9ab43 100644 --- a/public/page/10/index.html +++ b/public/page/10/index.html @@ -46,9 +46,9 @@ - + - + @@ -843,7 +843,7 @@ if (!doNotTrack) { - + diff --git a/public/page/11/index.html b/public/page/11/index.html index 46b647f4..98e55ba8 100644 --- a/public/page/11/index.html +++ b/public/page/11/index.html @@ -46,9 +46,9 @@ - + - + @@ -898,7 +898,7 @@ if (!doNotTrack) { - + diff --git a/public/page/12/index.html b/public/page/12/index.html index 89b37d50..f4cba15d 100644 --- a/public/page/12/index.html +++ b/public/page/12/index.html @@ -46,9 +46,9 @@ - + - + @@ -863,7 +863,7 @@ if (!doNotTrack) { - + diff --git a/public/page/2/index.html b/public/page/2/index.html index 5460dcce..47bba894 100644 --- a/public/page/2/index.html +++ b/public/page/2/index.html @@ -46,9 +46,9 @@ - + - + @@ -853,7 +853,7 @@ if (!doNotTrack) { - + diff --git a/public/page/3/index.html b/public/page/3/index.html index 7694a0cf..89a6ad8c 100644 --- a/public/page/3/index.html +++ b/public/page/3/index.html @@ -46,9 +46,9 @@ - + - + @@ -843,7 +843,7 @@ if (!doNotTrack) { - + diff --git a/public/page/4/index.html b/public/page/4/index.html index 9107d521..fd69ebda 100644 --- a/public/page/4/index.html +++ b/public/page/4/index.html @@ -46,9 +46,9 @@ - + - + @@ -855,7 +855,7 @@ if (!doNotTrack) { - + diff --git a/public/page/5/index.html b/public/page/5/index.html index cb217f4b..bdd7a4e5 100644 --- a/public/page/5/index.html +++ b/public/page/5/index.html @@ -46,9 +46,9 @@ - + - + @@ -835,7 +835,7 @@ if (!doNotTrack) { - + diff --git a/public/page/6/index.html b/public/page/6/index.html index 19fc9f3c..5bcea4cb 100644 --- a/public/page/6/index.html +++ b/public/page/6/index.html @@ -46,9 +46,9 @@ - + - + @@ -853,7 +853,7 @@ if (!doNotTrack) { - + diff --git a/public/page/7/index.html b/public/page/7/index.html index 8f7047f1..2444f2cc 100644 --- a/public/page/7/index.html +++ b/public/page/7/index.html @@ -46,9 +46,9 @@ - + - + @@ -872,7 +872,7 @@ if (!doNotTrack) { - + diff --git a/public/page/8/index.html b/public/page/8/index.html index 54564747..5980d074 100644 --- a/public/page/8/index.html +++ b/public/page/8/index.html @@ -46,9 +46,9 @@ - + - + @@ -853,7 +853,7 @@ if (!doNotTrack) { - + diff --git a/public/page/9/index.html b/public/page/9/index.html index 895d8d0b..9addc9ea 100644 --- a/public/page/9/index.html +++ b/public/page/9/index.html @@ -46,9 +46,9 @@ - + - + @@ -836,7 +836,7 @@ if (!doNotTrack) { - + diff --git a/public/post/10g-lab-using-proxmox-and-mellanox/index.html b/public/post/10g-lab-using-proxmox-and-mellanox/index.html index 3920c407..5f4d7875 100644 --- a/public/post/10g-lab-using-proxmox-and-mellanox/index.html +++ b/public/post/10g-lab-using-proxmox-and-mellanox/index.html @@ -45,9 +45,9 @@ - + - + @@ -818,7 +818,7 @@ title="pinterest icon"> - + diff --git a/public/post/accidentally-typed-an-extra-space-in-ansible-playbook/index.html b/public/post/accidentally-typed-an-extra-space-in-ansible-playbook/index.html index ff0370ad..a9824d96 100644 --- a/public/post/accidentally-typed-an-extra-space-in-ansible-playbook/index.html +++ b/public/post/accidentally-typed-an-extra-space-in-ansible-playbook/index.html @@ -45,9 +45,9 @@ - + - + @@ -688,7 +688,7 @@ title="pinterest icon"> - + diff --git a/public/post/add-system-wide-favorite-apps-in-dconf/index.html b/public/post/add-system-wide-favorite-apps-in-dconf/index.html index 4b5e9892..a405f5b0 100644 --- a/public/post/add-system-wide-favorite-apps-in-dconf/index.html +++ b/public/post/add-system-wide-favorite-apps-in-dconf/index.html @@ -45,9 +45,9 @@ - + - + @@ -656,7 +656,7 @@ title="pinterest icon"> - + diff --git a/public/post/another-way-to-keep-ansible-log/index.html b/public/post/another-way-to-keep-ansible-log/index.html index 950e87c0..b338e55a 100644 --- a/public/post/another-way-to-keep-ansible-log/index.html +++ b/public/post/another-way-to-keep-ansible-log/index.html @@ -45,9 +45,9 @@ - + - + @@ -618,7 +618,7 @@ title="pinterest icon"> - + diff --git a/public/post/ansible-get-value-from-loop-register/index.html b/public/post/ansible-get-value-from-loop-register/index.html index c31c1c1b..5298b9db 100644 --- a/public/post/ansible-get-value-from-loop-register/index.html +++ b/public/post/ansible-get-value-from-loop-register/index.html @@ -45,9 +45,9 @@ - + - + @@ -723,7 +723,7 @@ title="pinterest icon"> - + diff --git a/public/post/ansible-run-task-depends-on-ipaddr/index.html b/public/post/ansible-run-task-depends-on-ipaddr/index.html index 5df3bb7a..8c726210 100644 --- a/public/post/ansible-run-task-depends-on-ipaddr/index.html +++ b/public/post/ansible-run-task-depends-on-ipaddr/index.html @@ -45,9 +45,9 @@ - + - + @@ -701,7 +701,7 @@ title="pinterest icon"> - + diff --git a/public/post/ansible-selectattr-filter/index.html b/public/post/ansible-selectattr-filter/index.html index a355334e..9367b237 100644 --- a/public/post/ansible-selectattr-filter/index.html +++ b/public/post/ansible-selectattr-filter/index.html @@ -45,9 +45,9 @@ - + - + @@ -621,7 +621,7 @@ title="pinterest icon"> - + diff --git a/public/post/ansible-selectattr-from-list-in-dictionary/index.html b/public/post/ansible-selectattr-from-list-in-dictionary/index.html index 8a8c3894..1d00506b 100644 --- a/public/post/ansible-selectattr-from-list-in-dictionary/index.html +++ b/public/post/ansible-selectattr-from-list-in-dictionary/index.html @@ -45,9 +45,9 @@ - + - + @@ -676,7 +676,7 @@ title="pinterest icon"> - + diff --git a/public/post/ansible-selectattr/index.html b/public/post/ansible-selectattr/index.html index abd953f6..3ab4cf73 100644 --- a/public/post/ansible-selectattr/index.html +++ b/public/post/ansible-selectattr/index.html @@ -45,9 +45,9 @@ - + - + @@ -732,7 +732,7 @@ title="pinterest icon"> - + diff --git a/public/post/ansible-ssh-forwardagent/index.html b/public/post/ansible-ssh-forwardagent/index.html index a8351baf..728f7078 100644 --- a/public/post/ansible-ssh-forwardagent/index.html +++ b/public/post/ansible-ssh-forwardagent/index.html @@ -45,9 +45,9 @@ - + - + @@ -770,7 +770,7 @@ title="pinterest icon"> - + diff --git a/public/post/awesome-all-in-one-vpn-server-streisand/index.html b/public/post/awesome-all-in-one-vpn-server-streisand/index.html index f5031d10..469d89da 100644 --- a/public/post/awesome-all-in-one-vpn-server-streisand/index.html +++ b/public/post/awesome-all-in-one-vpn-server-streisand/index.html @@ -45,9 +45,9 @@ - + - + @@ -633,7 +633,7 @@ title="pinterest icon"> - + diff --git a/public/post/backup-restore-postgresql-with-pgbackrest/index.html b/public/post/backup-restore-postgresql-with-pgbackrest/index.html index 0987eb9e..a75d8251 100644 --- a/public/post/backup-restore-postgresql-with-pgbackrest/index.html +++ b/public/post/backup-restore-postgresql-with-pgbackrest/index.html @@ -45,9 +45,9 @@ - + - + @@ -858,7 +858,7 @@ title="pinterest icon"> - + diff --git a/public/post/bencmark-with-external-internal-nvme-ssd-and-external-sata-ssd/index.html b/public/post/bencmark-with-external-internal-nvme-ssd-and-external-sata-ssd/index.html index 50c3e374..60ac8d07 100644 --- a/public/post/bencmark-with-external-internal-nvme-ssd-and-external-sata-ssd/index.html +++ b/public/post/bencmark-with-external-internal-nvme-ssd-and-external-sata-ssd/index.html @@ -45,9 +45,9 @@ - + - + @@ -1000,7 +1000,7 @@ title="pinterest icon"> - + diff --git a/public/post/bookstack-docker/index.html b/public/post/bookstack-docker/index.html index aac4d752..c1a11a7d 100644 --- a/public/post/bookstack-docker/index.html +++ b/public/post/bookstack-docker/index.html @@ -45,9 +45,9 @@ - + - + @@ -687,7 +687,7 @@ title="pinterest icon"> - + diff --git a/public/post/change-preferred-language-in-firefox/index.html b/public/post/change-preferred-language-in-firefox/index.html index 821c0f36..86baf133 100644 --- a/public/post/change-preferred-language-in-firefox/index.html +++ b/public/post/change-preferred-language-in-firefox/index.html @@ -45,9 +45,9 @@ - + - + @@ -661,7 +661,7 @@ title="pinterest icon"> - + diff --git a/public/post/change-timezone-in-docker/index.html b/public/post/change-timezone-in-docker/index.html index c96d44dd..4b1bc355 100644 --- a/public/post/change-timezone-in-docker/index.html +++ b/public/post/change-timezone-in-docker/index.html @@ -45,9 +45,9 @@ - + - + @@ -725,7 +725,7 @@ title="pinterest icon"> - + diff --git a/public/post/check-port-speed-in-openwrt/index.html b/public/post/check-port-speed-in-openwrt/index.html index 0d1320d6..add698cb 100644 --- a/public/post/check-port-speed-in-openwrt/index.html +++ b/public/post/check-port-speed-in-openwrt/index.html @@ -45,9 +45,9 @@ - + - + @@ -1067,7 +1067,7 @@ title="pinterest icon"> - + diff --git a/public/post/command_to_test_main_ssl/index.html b/public/post/command_to_test_main_ssl/index.html index 4e424dbc..2f8fcd9a 100644 --- a/public/post/command_to_test_main_ssl/index.html +++ b/public/post/command_to_test_main_ssl/index.html @@ -45,9 +45,9 @@ - + - + @@ -802,7 +802,7 @@ title="pinterest icon"> - + diff --git a/public/post/config-networkmanager-in-ubuntu-to-stop-modify-resolvconf/index.html b/public/post/config-networkmanager-in-ubuntu-to-stop-modify-resolvconf/index.html index 2576a1ea..b9ce088c 100644 --- a/public/post/config-networkmanager-in-ubuntu-to-stop-modify-resolvconf/index.html +++ b/public/post/config-networkmanager-in-ubuntu-to-stop-modify-resolvconf/index.html @@ -45,9 +45,9 @@ - + - + @@ -651,7 +651,7 @@ title="pinterest icon"> - + diff --git a/public/post/copy_role_in_pgsql/index.html b/public/post/copy_role_in_pgsql/index.html index 76dcd3db..0fed6aae 100644 --- a/public/post/copy_role_in_pgsql/index.html +++ b/public/post/copy_role_in_pgsql/index.html @@ -45,9 +45,9 @@ - + - + @@ -619,7 +619,7 @@ title="pinterest icon"> - + diff --git a/public/post/create-portable-vim-environment/index.html b/public/post/create-portable-vim-environment/index.html index 0a6dfd7e..c292b812 100644 --- a/public/post/create-portable-vim-environment/index.html +++ b/public/post/create-portable-vim-environment/index.html @@ -45,9 +45,9 @@ - + - + @@ -632,7 +632,7 @@ title="pinterest icon"> - + diff --git a/public/post/debian-buster-server-been-hacked/index.html b/public/post/debian-buster-server-been-hacked/index.html index 98055394..fb68e575 100644 --- a/public/post/debian-buster-server-been-hacked/index.html +++ b/public/post/debian-buster-server-been-hacked/index.html @@ -45,9 +45,9 @@ - + - + @@ -750,7 +750,7 @@ title="pinterest icon"> - + diff --git a/public/post/do-no-use-10-0-0-0-private-ipaddr-in-gcp/index.html b/public/post/do-no-use-10-0-0-0-private-ipaddr-in-gcp/index.html index 56b2fd2b..977d1d59 100644 --- a/public/post/do-no-use-10-0-0-0-private-ipaddr-in-gcp/index.html +++ b/public/post/do-no-use-10-0-0-0-private-ipaddr-in-gcp/index.html @@ -45,9 +45,9 @@ - + - + @@ -687,7 +687,7 @@ title="pinterest icon"> - + diff --git a/public/post/enable-synology-public-ssh/index.html b/public/post/enable-synology-public-ssh/index.html index 8245383c..a05e30a9 100644 --- a/public/post/enable-synology-public-ssh/index.html +++ b/public/post/enable-synology-public-ssh/index.html @@ -45,9 +45,9 @@ - + - + @@ -705,7 +705,7 @@ title="pinterest icon"> - + diff --git a/public/post/first-try-synology-ha/index.html b/public/post/first-try-synology-ha/index.html index be720e81..fcf67bbc 100644 --- a/public/post/first-try-synology-ha/index.html +++ b/public/post/first-try-synology-ha/index.html @@ -45,9 +45,9 @@ - + - + @@ -676,7 +676,7 @@ title="pinterest icon"> - + diff --git a/public/post/fix-zpool-device-busy-using-dmsetup/index.html b/public/post/fix-zpool-device-busy-using-dmsetup/index.html index 590f02f6..5270b0ea 100644 --- a/public/post/fix-zpool-device-busy-using-dmsetup/index.html +++ b/public/post/fix-zpool-device-busy-using-dmsetup/index.html @@ -45,9 +45,9 @@ - + - + @@ -652,7 +652,7 @@ title="pinterest icon"> - + diff --git a/public/post/incredibly-slow-mdadm-rebuild/index.html b/public/post/incredibly-slow-mdadm-rebuild/index.html index 34cffd17..76a7fbf6 100644 --- a/public/post/incredibly-slow-mdadm-rebuild/index.html +++ b/public/post/incredibly-slow-mdadm-rebuild/index.html @@ -45,9 +45,9 @@ - + - + @@ -675,7 +675,7 @@ title="pinterest icon"> - + diff --git a/public/post/install-asus-10g-nic-in-proxmox/index.html b/public/post/install-asus-10g-nic-in-proxmox/index.html index 324fa902..55093bff 100644 --- a/public/post/install-asus-10g-nic-in-proxmox/index.html +++ b/public/post/install-asus-10g-nic-in-proxmox/index.html @@ -45,9 +45,9 @@ - + - + @@ -714,7 +714,7 @@ title="pinterest icon"> - + diff --git a/public/post/install-it500u-card-reader-in-ubuntu-1804/index.html b/public/post/install-it500u-card-reader-in-ubuntu-1804/index.html index d4cfbbd1..f6abe409 100644 --- a/public/post/install-it500u-card-reader-in-ubuntu-1804/index.html +++ b/public/post/install-it500u-card-reader-in-ubuntu-1804/index.html @@ -45,9 +45,9 @@ - + - + @@ -708,7 +708,7 @@ title="pinterest icon"> - + diff --git a/public/post/install-nvidia-driver-cuda-pgstrom-in-ubuntu-1804/index.html b/public/post/install-nvidia-driver-cuda-pgstrom-in-ubuntu-1804/index.html index bd7f0516..49d6aec8 100644 --- a/public/post/install-nvidia-driver-cuda-pgstrom-in-ubuntu-1804/index.html +++ b/public/post/install-nvidia-driver-cuda-pgstrom-in-ubuntu-1804/index.html @@ -45,9 +45,9 @@ - + - + @@ -852,7 +852,7 @@ title="pinterest icon"> - + diff --git a/public/post/install-timeshift-on-ubuntu1804/index.html b/public/post/install-timeshift-on-ubuntu1804/index.html index 5c93e4d9..64cfcd1b 100644 --- a/public/post/install-timeshift-on-ubuntu1804/index.html +++ b/public/post/install-timeshift-on-ubuntu1804/index.html @@ -45,9 +45,9 @@ - + - + @@ -1177,7 +1177,7 @@ title="pinterest icon"> - + diff --git a/public/post/install-ubuntu1804-on-dell-6ir-raid-controller/index.html b/public/post/install-ubuntu1804-on-dell-6ir-raid-controller/index.html index d84aa0f2..c371e35b 100644 --- a/public/post/install-ubuntu1804-on-dell-6ir-raid-controller/index.html +++ b/public/post/install-ubuntu1804-on-dell-6ir-raid-controller/index.html @@ -45,9 +45,9 @@ - + - + @@ -638,7 +638,7 @@ title="pinterest icon"> - + diff --git a/public/post/inx-collect-detail-hardware-info/index.html b/public/post/inx-collect-detail-hardware-info/index.html index 38ff3507..9358a5ff 100644 --- a/public/post/inx-collect-detail-hardware-info/index.html +++ b/public/post/inx-collect-detail-hardware-info/index.html @@ -45,9 +45,9 @@ - + - + @@ -723,7 +723,7 @@ title="pinterest icon"> - + diff --git a/public/post/log-all-bash-commands/index.html b/public/post/log-all-bash-commands/index.html index 2fa04235..00756b16 100644 --- a/public/post/log-all-bash-commands/index.html +++ b/public/post/log-all-bash-commands/index.html @@ -45,9 +45,9 @@ - + - + @@ -656,7 +656,7 @@ title="pinterest icon"> - + diff --git a/public/post/multiple-site-to-site-vpn-using-wireguard/index.html b/public/post/multiple-site-to-site-vpn-using-wireguard/index.html index 423d5f34..334fec50 100644 --- a/public/post/multiple-site-to-site-vpn-using-wireguard/index.html +++ b/public/post/multiple-site-to-site-vpn-using-wireguard/index.html @@ -45,9 +45,9 @@ - + - + @@ -880,7 +880,7 @@ title="pinterest icon"> - + diff --git a/public/post/nice-du-report-tool-durep/index.html b/public/post/nice-du-report-tool-durep/index.html index 0a565036..445c87b3 100644 --- a/public/post/nice-du-report-tool-durep/index.html +++ b/public/post/nice-du-report-tool-durep/index.html @@ -45,9 +45,9 @@ - + - + @@ -655,7 +655,7 @@ title="pinterest icon"> - + diff --git a/public/post/pg_auto_failover_in_ubuntu_1804_psql_11/index.html b/public/post/pg_auto_failover_in_ubuntu_1804_psql_11/index.html index 7af5a4a3..398ae71c 100644 --- a/public/post/pg_auto_failover_in_ubuntu_1804_psql_11/index.html +++ b/public/post/pg_auto_failover_in_ubuntu_1804_psql_11/index.html @@ -45,9 +45,9 @@ - + - + @@ -1574,7 +1574,7 @@ title="pinterest icon"> - + diff --git a/public/post/pgbarman-in-ubuntu-1804-postgresql-10-via-ssh/index.html b/public/post/pgbarman-in-ubuntu-1804-postgresql-10-via-ssh/index.html index 10a611cf..552b533c 100644 --- a/public/post/pgbarman-in-ubuntu-1804-postgresql-10-via-ssh/index.html +++ b/public/post/pgbarman-in-ubuntu-1804-postgresql-10-via-ssh/index.html @@ -45,9 +45,9 @@ - + - + @@ -744,7 +744,7 @@ title="pinterest icon"> - + diff --git a/public/post/pgbarman-in-ubuntu-1804-postgresql-10/index.html b/public/post/pgbarman-in-ubuntu-1804-postgresql-10/index.html index b432f04d..0f80a07f 100644 --- a/public/post/pgbarman-in-ubuntu-1804-postgresql-10/index.html +++ b/public/post/pgbarman-in-ubuntu-1804-postgresql-10/index.html @@ -45,9 +45,9 @@ - + - + @@ -908,7 +908,7 @@ title="pinterest icon"> - + diff --git a/public/post/postgresql-backup-restore-using-zfs-snapshot/index.html b/public/post/postgresql-backup-restore-using-zfs-snapshot/index.html index 8336a2a9..be97e742 100644 --- a/public/post/postgresql-backup-restore-using-zfs-snapshot/index.html +++ b/public/post/postgresql-backup-restore-using-zfs-snapshot/index.html @@ -45,9 +45,9 @@ - + - + @@ -1009,7 +1009,7 @@ title="pinterest icon"> - + diff --git a/public/post/postgresql-pgbench-benchmark/index.html b/public/post/postgresql-pgbench-benchmark/index.html index 3e665630..2cb0cadb 100644 --- a/public/post/postgresql-pgbench-benchmark/index.html +++ b/public/post/postgresql-pgbench-benchmark/index.html @@ -45,9 +45,9 @@ - + - + @@ -693,7 +693,7 @@ title="pinterest icon"> - + diff --git a/public/post/proxmox-with-synology-high-availability/index.html b/public/post/proxmox-with-synology-high-availability/index.html index 67a53238..645d4d4a 100644 --- a/public/post/proxmox-with-synology-high-availability/index.html +++ b/public/post/proxmox-with-synology-high-availability/index.html @@ -45,9 +45,9 @@ - + - + @@ -660,7 +660,7 @@ title="pinterest icon"> - + diff --git a/public/post/recommended-ulauncher-in-ubuntu-1804/index.html b/public/post/recommended-ulauncher-in-ubuntu-1804/index.html index 2967bd69..27ec6e0b 100644 --- a/public/post/recommended-ulauncher-in-ubuntu-1804/index.html +++ b/public/post/recommended-ulauncher-in-ubuntu-1804/index.html @@ -45,9 +45,9 @@ - + - + @@ -687,7 +687,7 @@ title="pinterest icon"> - + diff --git a/public/post/remote-management-system-meshcentral/index.html b/public/post/remote-management-system-meshcentral/index.html index 5d5b2536..01e9742f 100644 --- a/public/post/remote-management-system-meshcentral/index.html +++ b/public/post/remote-management-system-meshcentral/index.html @@ -45,9 +45,9 @@ - + - + @@ -717,7 +717,7 @@ title="pinterest icon"> - + diff --git a/public/post/rescue-synology-nas-with-ubuntu-livecd/index.html b/public/post/rescue-synology-nas-with-ubuntu-livecd/index.html index 340abbc1..2e127126 100644 --- a/public/post/rescue-synology-nas-with-ubuntu-livecd/index.html +++ b/public/post/rescue-synology-nas-with-ubuntu-livecd/index.html @@ -45,9 +45,9 @@ - + - + @@ -751,7 +751,7 @@ title="pinterest icon"> - + diff --git a/public/post/send-mail-to-notify-after-pxe-install/index.html b/public/post/send-mail-to-notify-after-pxe-install/index.html index ad08cc9e..b4b38190 100644 --- a/public/post/send-mail-to-notify-after-pxe-install/index.html +++ b/public/post/send-mail-to-notify-after-pxe-install/index.html @@ -45,9 +45,9 @@ - + - + @@ -684,7 +684,7 @@ title="pinterest icon"> - + diff --git a/public/post/site-to-site-vpn-using-wireguard-in-two-edgerouters/index.html b/public/post/site-to-site-vpn-using-wireguard-in-two-edgerouters/index.html index a9f49bea..7378e70e 100644 --- a/public/post/site-to-site-vpn-using-wireguard-in-two-edgerouters/index.html +++ b/public/post/site-to-site-vpn-using-wireguard-in-two-edgerouters/index.html @@ -45,9 +45,9 @@ - + - + @@ -813,7 +813,7 @@ title="pinterest icon"> - + diff --git a/public/post/smartd-failed-to-start-in-freenas/index.html b/public/post/smartd-failed-to-start-in-freenas/index.html index ca5dd61e..a227046a 100644 --- a/public/post/smartd-failed-to-start-in-freenas/index.html +++ b/public/post/smartd-failed-to-start-in-freenas/index.html @@ -45,9 +45,9 @@ - + - + @@ -617,7 +617,7 @@ title="pinterest icon"> - + diff --git a/public/post/synology-ds415-repair-cost/index.html b/public/post/synology-ds415-repair-cost/index.html index 58f92e60..298c3de9 100644 --- a/public/post/synology-ds415-repair-cost/index.html +++ b/public/post/synology-ds415-repair-cost/index.html @@ -45,9 +45,9 @@ - + - + @@ -667,7 +667,7 @@ title="pinterest icon"> - + diff --git a/public/post/test-pg_prewarm/index.html b/public/post/test-pg_prewarm/index.html index 0ef93fd8..f2a38999 100644 --- a/public/post/test-pg_prewarm/index.html +++ b/public/post/test-pg_prewarm/index.html @@ -45,9 +45,9 @@ - + - + @@ -983,7 +983,7 @@ title="pinterest icon"> - + diff --git a/public/post/transfer-cent62-using-rsync/index.html b/public/post/transfer-cent62-using-rsync/index.html index 70f10297..e7be1fd0 100644 --- a/public/post/transfer-cent62-using-rsync/index.html +++ b/public/post/transfer-cent62-using-rsync/index.html @@ -45,9 +45,9 @@ - + - + @@ -978,7 +978,7 @@ title="pinterest icon"> - + diff --git a/public/post/transfer-file-content-using-xclip-in-terminal/index.html b/public/post/transfer-file-content-using-xclip-in-terminal/index.html index 6235e282..6717bff0 100644 --- a/public/post/transfer-file-content-using-xclip-in-terminal/index.html +++ b/public/post/transfer-file-content-using-xclip-in-terminal/index.html @@ -45,9 +45,9 @@ - + - + @@ -666,7 +666,7 @@ title="pinterest icon"> - + diff --git a/public/post/ubuntu-1404-preseed/index.html b/public/post/ubuntu-1404-preseed/index.html index 5a85a68b..fe6ea8ef 100644 --- a/public/post/ubuntu-1404-preseed/index.html +++ b/public/post/ubuntu-1404-preseed/index.html @@ -45,9 +45,9 @@ - + - + @@ -747,7 +747,7 @@ title="pinterest icon"> - + diff --git a/public/post/ubuntu-1804-install-root-on-raid/index.html b/public/post/ubuntu-1804-install-root-on-raid/index.html index eab38720..aa55e535 100644 --- a/public/post/ubuntu-1804-install-root-on-raid/index.html +++ b/public/post/ubuntu-1804-install-root-on-raid/index.html @@ -45,9 +45,9 @@ - + - + @@ -729,7 +729,7 @@ title="pinterest icon"> - + diff --git a/public/post/ubuntu-1804-preseeds/index.html b/public/post/ubuntu-1804-preseeds/index.html index 33532705..00094a4e 100644 --- a/public/post/ubuntu-1804-preseeds/index.html +++ b/public/post/ubuntu-1804-preseeds/index.html @@ -45,9 +45,9 @@ - + - + @@ -835,7 +835,7 @@ title="pinterest icon"> - + diff --git a/public/post/ubuntu-dconf-proxy-settings/index.html b/public/post/ubuntu-dconf-proxy-settings/index.html index 095449b0..1d77fe25 100644 --- a/public/post/ubuntu-dconf-proxy-settings/index.html +++ b/public/post/ubuntu-dconf-proxy-settings/index.html @@ -45,9 +45,9 @@ - + - + @@ -657,7 +657,7 @@ title="pinterest icon"> - + diff --git a/public/post/ubuntu-kernel-4-15-0-106-unable-to-start-wireguard-interface/index.html b/public/post/ubuntu-kernel-4-15-0-106-unable-to-start-wireguard-interface/index.html index 18d3485a..bea40202 100644 --- a/public/post/ubuntu-kernel-4-15-0-106-unable-to-start-wireguard-interface/index.html +++ b/public/post/ubuntu-kernel-4-15-0-106-unable-to-start-wireguard-interface/index.html @@ -45,9 +45,9 @@ - + - + @@ -759,7 +759,7 @@ title="pinterest icon"> - + diff --git a/public/post/weird-client-server-connection/index.html b/public/post/weird-client-server-connection/index.html index ecc80190..778ef22a 100644 --- a/public/post/weird-client-server-connection/index.html +++ b/public/post/weird-client-server-connection/index.html @@ -45,9 +45,9 @@ - + - + @@ -698,7 +698,7 @@ title="pinterest icon"> - + diff --git a/public/post/what-a-piss-in-synology-document/index.html b/public/post/what-a-piss-in-synology-document/index.html index 3e0d2cc2..59d6121a 100644 --- a/public/post/what-a-piss-in-synology-document/index.html +++ b/public/post/what-a-piss-in-synology-document/index.html @@ -45,9 +45,9 @@ - + - + @@ -684,7 +684,7 @@ title="pinterest icon"> - + diff --git a/public/post/wireguard-pihole-in-ubuntu-20.04/index.html b/public/post/wireguard-pihole-in-ubuntu-20.04/index.html index 5d083074..e9d61e0b 100644 --- a/public/post/wireguard-pihole-in-ubuntu-20.04/index.html +++ b/public/post/wireguard-pihole-in-ubuntu-20.04/index.html @@ -24,7 +24,7 @@ "datePublished": "2020-08-13 14:22:05 \x2b0800 CST", "dateModified" : "2020-08-13 14:22:05 \x2b0800 CST", "url" : "https:\/\/h.cowbay.org\/post\/wireguard-pihole-in-ubuntu-20.04\/", - "wordCount" : "437", + "wordCount" : "686", "image" : "https://h.cowbay.orghttps://h.cowbay.org/images/post-default-16.jpg"", "keywords" : [ ""wireguard"",""pihole"",""ubuntu"","Blog" ] } @@ -45,9 +45,9 @@ - + - + @@ -503,6 +503,101 @@ www.google.com.tw. 297 IN A 64.233.177.94 ;; MSG SIZE rcvd: 79 2020-08-13 15:42:24 [root@hqdc039 wireguard]$ + + +

UPDATE

+ +

更新一下開啟 pihole DOT (DNS Over TLS) 的方式

+ +
安裝並建立相關目錄
+ +
sudo apt update
+sudo apt install stubby
+sudo mkdir /var/cache/stubby
+
+ +
修改 /etc/stubby/stubby.yml
+ +

編輯 /etc/stubby/stubby.yml 改成以下內容

+ +
resolution_type: GETDNS_RESOLUTION_STUB
+
+dns_transport_list:
+  - GETDNS_TRANSPORT_TLS
+
+tls_authentication: GETDNS_AUTHENTICATION_REQUIRED
+
+tls_query_padding_blocksize: 128
+
+edns_client_subnet_private : 1
+
+round_robin_upstreams: 1
+
+idle_timeout: 10000
+
+tls_connection_retries: 5
+
+xtls_ca_path: "/etc/ssl/certs/"
+
+################################ LISTEN ADDRESS ################################
+# Set the listen addresses for the stubby DAEMON. This specifies localhost IPv4
+# and IPv6. It will listen on port 53 by default. Use <IP_address>@<port> to
+# specify a different port
+listen_addresses:
+  - 127.0.0.1@5453
+
+appdata_dir: "/var/cache/stubby"
+
+upstream_recursive_servers:
+   - address_data: 145.100.185.15
+     tls_auth_name: "dnsovertls.sinodun.com"
+   - address_data: 1.1.1.1
+     tls_auth_name: "cloudflare-dns.com"
+
+## Quad 9 'secure' service - Filters, does DNSSEC, doesn't send ECS
+#  - address_data: 9.9.9.9
+#    tls_auth_name: "dns.quad9.net"
+## Quad 9 'insecure' service - No filtering, does DNSSEC, may send ECS (it is
+## unclear if it honours the edns_client_subnet_private request from stubby)
+#  - address_data: 9.9.9.10
+#    tls_auth_name: "dns.quad9.net"
+## Cloudflare 1.1.1.1 and 1.0.0.1
+#  - address_data: 1.1.1.1
+#    tls_auth_name: "cloudflare-dns.com"
+#  - address_data: 1.0.0.1
+#    tls_auth_name: "cloudflare-dns.com"
+## The Uncensored DNS servers
+#  - address_data: 89.233.43.71
+#    tls_auth_name: "unicast.censurfridns.dk"
+#    tls_pubkey_pinset:
+#      - digest: "sha256"
+#        value: wikE3jYAA6jQmXYTr/rbHeEPmC78dQwZbQp6WdrseEs=
+## Fondation RESTENA (NREN for Luxembourg)
+#  - address_data: 158.64.1.29
+#    tls_auth_name: "kaitain.restena.lu"
+#    tls_pubkey_pinset:
+#      - digest: "sha256"
+#        value: 7ftvIkA+UeN/ktVkovd/7rPZ6mbkhVI7/8HnFJIiLa4=
+## Google
+#  - address_data: 8.8.8.8
+#    tls_auth_name: "dns.google"
+#  - address_data: 8.8.4.4
+#    tls_auth_name: "dns.google"
+
+
+ +

重啟 stubby service

+ +
sudo service tubby restart
+
+ +
修改pihole 相關設定
+ +

開啟 pihole web 管理界面 settings -> dns -> 左邊預設的DNS 都不要選,在右邊的 custom 1(IPV4) 填入

+ +

存檔後離開

+ +
127.0.0.1#5453
 
@@ -794,7 +889,7 @@ title="pinterest icon"> - + diff --git a/public/tags/10g/index.html b/public/tags/10g/index.html index 106474b0..1e35f041 100644 --- a/public/tags/10g/index.html +++ b/public/tags/10g/index.html @@ -45,9 +45,9 @@ - + - + @@ -484,6 +484,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/ansible/index.html b/public/tags/ansible/index.html index cd69aa4c..3a9d4aef 100644 --- a/public/tags/ansible/index.html +++ b/public/tags/ansible/index.html @@ -45,9 +45,9 @@ - + - + @@ -876,6 +876,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/backup/index.html b/public/tags/backup/index.html index 292bffb1..f431b02d 100644 --- a/public/tags/backup/index.html +++ b/public/tags/backup/index.html @@ -45,9 +45,9 @@ - + - + @@ -524,6 +524,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/benchmark/index.html b/public/tags/benchmark/index.html index 7038234d..6cb82419 100644 --- a/public/tags/benchmark/index.html +++ b/public/tags/benchmark/index.html @@ -45,9 +45,9 @@ - + - + @@ -470,6 +470,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/bookstack/index.html b/public/tags/bookstack/index.html index 95302e0e..e9587268 100644 --- a/public/tags/bookstack/index.html +++ b/public/tags/bookstack/index.html @@ -45,9 +45,9 @@ - + - + @@ -484,6 +484,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/bsd/index.html b/public/tags/bsd/index.html index 93791ed2..4090b005 100644 --- a/public/tags/bsd/index.html +++ b/public/tags/bsd/index.html @@ -45,9 +45,9 @@ - + - + @@ -476,6 +476,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/centos/index.html b/public/tags/centos/index.html index ce277d7b..82897ed2 100644 --- a/public/tags/centos/index.html +++ b/public/tags/centos/index.html @@ -45,9 +45,9 @@ - + - + @@ -470,6 +470,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/dconf/index.html b/public/tags/dconf/index.html index 8881f9f1..d486a08c 100644 --- a/public/tags/dconf/index.html +++ b/public/tags/dconf/index.html @@ -45,9 +45,9 @@ - + - + @@ -534,6 +534,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/debian/index.html b/public/tags/debian/index.html index 7d49961a..9da4e71b 100644 --- a/public/tags/debian/index.html +++ b/public/tags/debian/index.html @@ -45,9 +45,9 @@ - + - + @@ -482,6 +482,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/docker/index.html b/public/tags/docker/index.html index a2376b70..f926fd10 100644 --- a/public/tags/docker/index.html +++ b/public/tags/docker/index.html @@ -45,9 +45,9 @@ - + - + @@ -532,6 +532,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/du/index.html b/public/tags/du/index.html index 81b5f84a..97dcdd1f 100644 --- a/public/tags/du/index.html +++ b/public/tags/du/index.html @@ -45,9 +45,9 @@ - + - + @@ -473,6 +473,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/edgerouter/index.html b/public/tags/edgerouter/index.html index 76d196ee..38b8acc2 100644 --- a/public/tags/edgerouter/index.html +++ b/public/tags/edgerouter/index.html @@ -45,9 +45,9 @@ - + - + @@ -486,6 +486,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/failover/index.html b/public/tags/failover/index.html index d0038c7d..aaa5df8f 100644 --- a/public/tags/failover/index.html +++ b/public/tags/failover/index.html @@ -45,9 +45,9 @@ - + - + @@ -478,6 +478,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/firefox/index.html b/public/tags/firefox/index.html index e8b10923..b08baffc 100644 --- a/public/tags/firefox/index.html +++ b/public/tags/firefox/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/forwardx11/index.html b/public/tags/forwardx11/index.html index 4d35a34c..0993e678 100644 --- a/public/tags/forwardx11/index.html +++ b/public/tags/forwardx11/index.html @@ -45,9 +45,9 @@ - + - + @@ -476,6 +476,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/freenas/index.html b/public/tags/freenas/index.html index b2c834dc..7a33a275 100644 --- a/public/tags/freenas/index.html +++ b/public/tags/freenas/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/high-availability/index.html b/public/tags/high-availability/index.html index 67d4b416..4f1308f8 100644 --- a/public/tags/high-availability/index.html +++ b/public/tags/high-availability/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/inventory/index.html b/public/tags/inventory/index.html index 28f5bc89..ae608aa9 100644 --- a/public/tags/inventory/index.html +++ b/public/tags/inventory/index.html @@ -45,9 +45,9 @@ - + - + @@ -476,6 +476,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/launcher/index.html b/public/tags/launcher/index.html index 94eef36f..577dfba1 100644 --- a/public/tags/launcher/index.html +++ b/public/tags/launcher/index.html @@ -45,9 +45,9 @@ - + - + @@ -470,6 +470,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/linux/index.html b/public/tags/linux/index.html index 0f353ea5..ec20ea5b 100644 --- a/public/tags/linux/index.html +++ b/public/tags/linux/index.html @@ -45,9 +45,9 @@ - + - + @@ -830,6 +830,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/log/index.html b/public/tags/log/index.html index 557756d2..2a9cb579 100644 --- a/public/tags/log/index.html +++ b/public/tags/log/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/mdadm/index.html b/public/tags/mdadm/index.html index 0a3b569b..41664ee0 100644 --- a/public/tags/mdadm/index.html +++ b/public/tags/mdadm/index.html @@ -45,9 +45,9 @@ - + - + @@ -476,6 +476,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/mellanox/index.html b/public/tags/mellanox/index.html index f5606ed5..b9ece39e 100644 --- a/public/tags/mellanox/index.html +++ b/public/tags/mellanox/index.html @@ -45,9 +45,9 @@ - + - + @@ -484,6 +484,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/meshcentral/index.html b/public/tags/meshcentral/index.html index a0bd5440..b4f2d062 100644 --- a/public/tags/meshcentral/index.html +++ b/public/tags/meshcentral/index.html @@ -45,9 +45,9 @@ - + - + @@ -476,6 +476,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/metabase/index.html b/public/tags/metabase/index.html index 0e5b20e1..788456ab 100644 --- a/public/tags/metabase/index.html +++ b/public/tags/metabase/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/nas/index.html b/public/tags/nas/index.html index a3383c76..c1829e1a 100644 --- a/public/tags/nas/index.html +++ b/public/tags/nas/index.html @@ -45,9 +45,9 @@ - + - + @@ -591,6 +591,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/networkmanager/index.html b/public/tags/networkmanager/index.html index 4b2369fb..297034d9 100644 --- a/public/tags/networkmanager/index.html +++ b/public/tags/networkmanager/index.html @@ -45,9 +45,9 @@ - + - + @@ -478,6 +478,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/nvidia/index.html b/public/tags/nvidia/index.html index d3746a6c..2ac52f05 100644 --- a/public/tags/nvidia/index.html +++ b/public/tags/nvidia/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/nvme/index.html b/public/tags/nvme/index.html index d432e824..f773e864 100644 --- a/public/tags/nvme/index.html +++ b/public/tags/nvme/index.html @@ -45,9 +45,9 @@ - + - + @@ -470,6 +470,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/openwrt/index.html b/public/tags/openwrt/index.html index 1484d764..2822bb7a 100644 --- a/public/tags/openwrt/index.html +++ b/public/tags/openwrt/index.html @@ -45,9 +45,9 @@ - + - + @@ -488,6 +488,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/pgbarman/index.html b/public/tags/pgbarman/index.html index da1c9800..53ba15c5 100644 --- a/public/tags/pgbarman/index.html +++ b/public/tags/pgbarman/index.html @@ -45,9 +45,9 @@ - + - + @@ -520,6 +520,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/pgbench/index.html b/public/tags/pgbench/index.html index f814032e..78d1286a 100644 --- a/public/tags/pgbench/index.html +++ b/public/tags/pgbench/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/pihole/index.html b/public/tags/pihole/index.html index bdc1e6f5..c01f178c 100644 --- a/public/tags/pihole/index.html +++ b/public/tags/pihole/index.html @@ -45,9 +45,9 @@ - + - + @@ -478,6 +478,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/postgresql/index.html b/public/tags/postgresql/index.html index 69059d27..49032669 100644 --- a/public/tags/postgresql/index.html +++ b/public/tags/postgresql/index.html @@ -45,9 +45,9 @@ - + - + @@ -828,6 +828,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/preseeds/index.html b/public/tags/preseeds/index.html index 91fa64a0..ed878444 100644 --- a/public/tags/preseeds/index.html +++ b/public/tags/preseeds/index.html @@ -45,9 +45,9 @@ - + - + @@ -472,6 +472,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/proxmox/index.html b/public/tags/proxmox/index.html index 819a1769..8707a8eb 100644 --- a/public/tags/proxmox/index.html +++ b/public/tags/proxmox/index.html @@ -45,9 +45,9 @@ - + - + @@ -530,6 +530,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/ps/index.html b/public/tags/ps/index.html index 26df8fd8..a0c18579 100644 --- a/public/tags/ps/index.html +++ b/public/tags/ps/index.html @@ -45,9 +45,9 @@ - + - + @@ -422,6 +422,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/psql/index.html b/public/tags/psql/index.html index 75c12590..643f7c5d 100644 --- a/public/tags/psql/index.html +++ b/public/tags/psql/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/pxe/index.html b/public/tags/pxe/index.html index f11b705c..e3eb846d 100644 --- a/public/tags/pxe/index.html +++ b/public/tags/pxe/index.html @@ -45,9 +45,9 @@ - + - + @@ -584,6 +584,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/raid/index.html b/public/tags/raid/index.html index 1e17f921..ec63c8df 100644 --- a/public/tags/raid/index.html +++ b/public/tags/raid/index.html @@ -45,9 +45,9 @@ - + - + @@ -472,6 +472,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/remote/index.html b/public/tags/remote/index.html index 08b3ca68..d109c84e 100644 --- a/public/tags/remote/index.html +++ b/public/tags/remote/index.html @@ -45,9 +45,9 @@ - + - + @@ -476,6 +476,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/resolv.conf/index.html b/public/tags/resolv.conf/index.html index 54d220bc..7fdb7d08 100644 --- a/public/tags/resolv.conf/index.html +++ b/public/tags/resolv.conf/index.html @@ -45,9 +45,9 @@ - + - + @@ -478,6 +478,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/restore/index.html b/public/tags/restore/index.html index 03c18588..c5b33f0d 100644 --- a/public/tags/restore/index.html +++ b/public/tags/restore/index.html @@ -45,9 +45,9 @@ - + - + @@ -472,6 +472,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/ssh/index.html b/public/tags/ssh/index.html index 13d441cf..029c676a 100644 --- a/public/tags/ssh/index.html +++ b/public/tags/ssh/index.html @@ -45,9 +45,9 @@ - + - + @@ -535,6 +535,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/synology/index.html b/public/tags/synology/index.html index 635abc18..7286132a 100644 --- a/public/tags/synology/index.html +++ b/public/tags/synology/index.html @@ -45,9 +45,9 @@ - + - + @@ -751,6 +751,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/timezone/index.html b/public/tags/timezone/index.html index a54963a9..1a8e652a 100644 --- a/public/tags/timezone/index.html +++ b/public/tags/timezone/index.html @@ -45,9 +45,9 @@ - + - + @@ -470,6 +470,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/ubuntu/index.html b/public/tags/ubuntu/index.html index 80ac63e8..a2848c6d 100644 --- a/public/tags/ubuntu/index.html +++ b/public/tags/ubuntu/index.html @@ -45,9 +45,9 @@ - + - + @@ -960,6 +960,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/vim/index.html b/public/tags/vim/index.html index 78e701a4..4f858521 100644 --- a/public/tags/vim/index.html +++ b/public/tags/vim/index.html @@ -45,9 +45,9 @@ - + - + @@ -474,6 +474,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/vpn/index.html b/public/tags/vpn/index.html index bb51185b..a5332e00 100644 --- a/public/tags/vpn/index.html +++ b/public/tags/vpn/index.html @@ -45,9 +45,9 @@ - + - + @@ -652,6 +652,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/wireguard/index.html b/public/tags/wireguard/index.html index 122c0d5c..c7457440 100644 --- a/public/tags/wireguard/index.html +++ b/public/tags/wireguard/index.html @@ -45,9 +45,9 @@ - + - + @@ -698,6 +698,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/zfs/index.html b/public/tags/zfs/index.html index 53b4d4b5..eea30a8e 100644 --- a/public/tags/zfs/index.html +++ b/public/tags/zfs/index.html @@ -45,9 +45,9 @@ - + - + @@ -522,6 +522,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/短今/index.html b/public/tags/短今/index.html index b962a021..11580911 100644 --- a/public/tags/短今/index.html +++ b/public/tags/短今/index.html @@ -45,9 +45,9 @@ - + - + @@ -422,6 +422,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/筆記/index.html b/public/tags/筆記/index.html index d97283aa..d019cf53 100644 --- a/public/tags/筆記/index.html +++ b/public/tags/筆記/index.html @@ -45,9 +45,9 @@ - + - + @@ -761,6 +761,6 @@ if (!doNotTrack) { - + diff --git a/public/tags/群暉/index.html b/public/tags/群暉/index.html index 5cec9457..8d516f2a 100644 --- a/public/tags/群暉/index.html +++ b/public/tags/群暉/index.html @@ -45,9 +45,9 @@ - + - + @@ -482,6 +482,6 @@ if (!doNotTrack) { - +