@EverLast2002 Omdat het in het AdGuard Home download-item niet helemaal past en het hier beter gevonden wordt denk ik:
Ik heb mijn DNS fallback zo ingesteld. Ik heb in NetWatch de volgende items staan:
Dit monitort mijn beide AdGuard Home containers. Als er 1 down gaat past hij de DHCP-scope aan met alleen de resulterende, als ze beide down zijn worden ze vervangen voor 2 externe DNS-servers.
En nee, dit is niet perfect. Bestaande clients met een lopende DHCP-lease hebben geen werkende DNS servers, maar dat is vrij snel op te lossen met een DHCP renew en dat werkt voor ons prima. Uiteindelijk komt het maar een handje vol keren voor dat alles helemaal naar z'n grootje is. Ik heb dit vooral gemaakt zodat mijn vrouw haarzelf internet kan geven op momenten dat er iets fout gaat en ik ben bijvoorbeeld aan het werk.
Ik heb mijn DNS fallback zo ingesteld. Ik heb in NetWatch de volgende items staan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| 0 name="adguard1" host=192.168.4.24 type=simple interval=5s timeout=10ms up-script=if ([/tool netwatch get [find name="adguard2"] status] = "up") do={\r\n /ip dhcp-server network set dns- server=192.168.4.24,192.168.4.25 [find gateway=192.168.4.1];\r\n}\r\nif ([/tool netwatch get [find name="adguard2"] status] = "down") do={\r\n /ip dhcp-server network set dns-server=192.168.4.24 [find gateway=192.168.4.1];\r\n} down-script=if ([/tool netwatch get [find name="adguard2"] status] = "up") do={\r\n /ip dhcp-server network set dns- server=192.168.4.25 [find gateway=192.168.4.1];\r\n}\r\nif ([/tool netwatch get [find name="adguard2"] status] = "down") do={\r\n /ip dhcp-server network set dns-server=1.1.1.1,9.9.9.9 [find gateway=192.168.4.1];\r\n} test-script="" http-codes="" status=up 1 name="adguard2" host=192.168.4.25 type=simple interval=5s timeout=10ms up-script=if ([/tool netwatch get [find name="adguard1"] status] = "up") do={\r\n /ip dhcp-server network set dns- server=192.168.4.24,192.168.4.25 [find gateway=192.168.4.1];\r\n}\r\nif ([/tool netwatch get [find name="adguard1"] status] = "down") do={\r\n /ip dhcp-server network set dns-server=192.168.4.25 [find gateway=192.168.4.1];\r\n} down-script=if ([/tool netwatch get [find name="adguard1"] status] = "up") do={\r\n /ip dhcp-server network set dns- server=192.168.4.25 [find gateway=192.168.4.1];\r\n}\r\nif ([/tool netwatch get [find name="adguard1"] status] = "down") do={\r\n /ip dhcp-server network set dns-server=1.1.1.1,9.9.9.9 [find gateway=192.168.4.1];\r\n} test-script="" http-codes="" status=up |
Dit monitort mijn beide AdGuard Home containers. Als er 1 down gaat past hij de DHCP-scope aan met alleen de resulterende, als ze beide down zijn worden ze vervangen voor 2 externe DNS-servers.
En nee, dit is niet perfect. Bestaande clients met een lopende DHCP-lease hebben geen werkende DNS servers, maar dat is vrij snel op te lossen met een DHCP renew en dat werkt voor ons prima. Uiteindelijk komt het maar een handje vol keren voor dat alles helemaal naar z'n grootje is. Ik heb dit vooral gemaakt zodat mijn vrouw haarzelf internet kan geven op momenten dat er iets fout gaat en ik ben bijvoorbeeld aan het werk.