אתה יכול 9.9.9.9 ו 1.1.1.1
או כל משהוא אחר.
הגדרת DNS "לא תופסת"
- rm1
-
- חבר ותיק

- תגובות: 1591
- הצטרף: מרץ 2013
- eran405
-
- אחראי תחום רשתות

- תגובות: 3388
- הצטרף: פברואר 2012
@useru
·
כרגיל תרצה להשתמש ב-dnsmasq בשביל לאפשר לראוטר שלך לעשות cache לבקשות dns ועל דרך תקבל גם אופציה לקנפג DNS לשמות לוקאליים (בהנחה שה-dhcp server הוא דרך ה-dnsmasq) וכנראה עוד יתרונות.
אין ניסיון עם merlin, אבל נראה לי שזה רלוונטי:
https://github.com/RMerl/asuswrt-merlin ... th-dnsmasq
יש ל-dnsmasq הרבה מאד אופציות, אז אני מצרף דוגמא של איך בערך נראית הקונפיגורציה אצלי :
בתקווה שה-merlin משתמש ב-dnsmasq גם בשביל שרת ה-dhcp אז יהיו לך גם הגדרות כגון:
ואז אתה מקבל גם DNS של השמות שהגדרת ב-dhcp (לדוגמא בדוגמא לעיל mycomp מתרגם אוטומטית ל-192.168.1.2).
שם לב שבתקווה לפחות חלקים מהקונפיגורציה הנ"ל ה-merlin אמור לייצר עבורך (לדוגמא ה-static reservations של ה-dhcp), צריך לראות איך אפשר גם להוסיף אופציות ידנית וגם שעדכונים מהממשק ניהול לא ידרסו אותם.
·
כרגיל תרצה להשתמש ב-dnsmasq בשביל לאפשר לראוטר שלך לעשות cache לבקשות dns ועל דרך תקבל גם אופציה לקנפג DNS לשמות לוקאליים (בהנחה שה-dhcp server הוא דרך ה-dnsmasq) וכנראה עוד יתרונות.
אין ניסיון עם merlin, אבל נראה לי שזה רלוונטי:
https://github.com/RMerl/asuswrt-merlin ... th-dnsmasq
יש ל-dnsmasq הרבה מאד אופציות, אז אני מצרף דוגמא של איך בערך נראית הקונפיגורציה אצלי :
קוד: בחירת הכל
log-facility=/var/log/dnsmasq.log
interface=eth1
cache-size=500
server=8.8.8.8
server=8.8.4.4
server=1.1.1.1
server=1.0.0.1
bogus-priv
domain-needed
address=/router.home.local/192.168.1.1
no-resolv
קוד: בחירת הכל
dhcp-leasefile=/var/run/dnsmasq-dhcp.leases
domain=home.local
#subnet 192.168.1.0/24
dhcp-range=set:LAN1,192.168.1.100,192.168.1.199,255.255.255.0,86400
domain=home.local,192.168.1.0/24,local
dhcp-option=tag:LAN1,option:domain-name,home.local
dhcp-option=tag:LAN1,option:router,192.168.1.1
dhcp-option=tag:LAN1,option:dns-server,192.168.1.1
#static reservations for subnet 192.168.1.0/24
dhcp-host=11:22:33:44:55:66,set:LAN1,192.168.1.2 #mycomp
host-record=mycomp.home.local,192.168.1.2,86400 #mycomp.home.local
#end of subnet 192.168.1.0/24
#global settings
dhcp-ttl=43200 #this is half the smallest lease time found
dhcp-fqdn #we have default domain, so we can use dhcp-fqdn
dhcp-authoritative #at least one shared-network was declared authoritative
שם לב שבתקווה לפחות חלקים מהקונפיגורציה הנ"ל ה-merlin אמור לייצר עבורך (לדוגמא ה-static reservations של ה-dhcp), צריך לראות איך אפשר גם להוסיף אופציות ידנית וגם שעדכונים מהממשק ניהול לא ידרסו אותם.