Unklarheiten bei dnsmasq Einstellungen

karlitos

Neuer User
Mitglied seit
4 Mai 2007
Beiträge
50
Punkte für Reaktionen
0
Punkte
0
Hallo

Ich habe schon den Wiki-Artikel zu dnsmasq gelesen und habe auch hier im Forum gesucht. Es gibt aber noch zwei Sachen, die mir noch unklar sind. Würde mich sehr freuen, wenn mir jemand ein wenig helfen könnte.

1. Welche Einträge kommen bei freetz unter Einstellungen -> Hosts an die stelle von <interface> ? Ich habe ein FB7170 und ifconfig zeigt folgendes :
Code:
6ifconfig
adsl      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:2000  Metric:1
          RX packets:255180 errors:0 dropped:0 overruns:0 frame:0
          TX packets:162192 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32 
          RX bytes:359605935 (342.9 MiB)  TX bytes:18018326 (17.1 MiB)

cpmac0    Link encap:Ethernet  HWaddr 00:15:0C:A8:40:FE  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52900 errors:0 dropped:0 overruns:0 frame:0
          TX packets:46155 errors:1 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7668411 (7.3 MiB)  TX bytes:30172953 (28.7 MiB)

dsl       Link encap:Point-to-Point Protocol  
          inet addr:169.254.2.1  P-t-P:169.254.2.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:18314 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16092 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:8678130 (8.2 MiB)  TX bytes:2478291 (2.3 MiB)

eth0      Link encap:Ethernet  HWaddr 00:15:0C:A8:40:FE  
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:52817 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27062 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:128 
          RX bytes:7660005 (7.3 MiB)  TX bytes:9010953 (8.5 MiB)

lan       Link encap:Ethernet  HWaddr 00:15:0C:A8:40:FE  
          inet addr:192.168.178.1  Bcast:192.168.178.255  Mask:255.255.255.0
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:2880980 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2730781 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:169323904 (161.4 MiB)  TX bytes:198034474 (188.8 MiB)

lan:0     Link encap:Ethernet  HWaddr 00:15:0C:A8:40:FE  
          inet addr:169.254.1.1  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3430 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3430 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:367870 (359.2 KiB)  TX bytes:367870 (359.2 KiB)

tiwlan0   Link encap:Ethernet  HWaddr 00:15:0C:A8:41:00  
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:2829035 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2927893 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:162653803 (155.1 MiB)  TX bytes:514278033 (490.4 MiB)

wdsdw0    Link encap:Ethernet  HWaddr 00:15:0C:A8:41:00  
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:578718 (565.1 KiB)

wdsdw1    Link encap:Ethernet  HWaddr 00:15:0C:A8:41:00  
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:578532 (564.9 KiB)

wdsdw2    Link encap:Ethernet  HWaddr 00:15:0C:A8:41:00  
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:578810 (565.2 KiB)

wdsdw3    Link encap:Ethernet  HWaddr 00:15:0C:A8:41:00  
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:578124 (564.5 KiB)

wdsup0    Link encap:Ethernet  HWaddr 00:15:0C:A8:41:00  
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:578626 (565.0 KiB)
Ich war nicht wirklich schlau daraus.

2. Verstehe ich es richtig so, dass bei einem Eintrag bei Hosts man keine dauer der DHCP-Leases angeben muss ? Oder muss ich zusätzlich zu einem Eintrag
Code:
192.168.178.2 AA:BB:CC:DD:EE:FF lan computer
noch einen Eintrag
Code:
AA:BB:CC:DD:EE:FF computer infinite
machen ?
Danke im Voraus für eine Antwort - K
 
1. Du kannst * für alle Interfaces angeben.

2. Ja, da kann man keine Lease-Dauer angeben.

Gruß
Oliver
 
Danke für die Antwort.

1. Ist diese Vorgehensweise eine gute bzw. empfohlene Lösung ?

2. Was heißt das ? Soll ich noch eien Eintrag wie
Code:
AA:BB:CC:DD:EE:FF computer infinite
in dem Feld für DHCP Server-Einstellungen unter Freetz für jeden Host-Eintrag vornehmen ?

Grüße K
 
Wenn Du für ganz bestimmte Rechner ganz bestimmte Lease-Times vorgeben möchtest, musst Du diese Einträge dort anlegen, ansonsten nicht.


Das genaue Interface brauchst Du nur dann in der host-Datei angeben, wenn Du den Host von der Fritzbox per Wake-on-lan aufwecken willst. Andernfalls reicht ein "*".
 
Hallo

Ich möchte, dass die FB Adressen im Bereich 192.168.178.2-20 fest vergibt - und diese sich nie ändern. Der Bereich 21-200 solll dan dynamisch vergeben werden mit eine lease-time von 12std. Soll ich also zu dem Eintrag
Code:
192.168.178.21,192.168.178.200,12h
auch noch den Eintrag
Code:
192.168.178.2,192.168.178.20,infinite
hinzufügen, damit sich der fest vergebene Bereich nicht ändert = weniger Arbeit für den DHCP Server ?

Danke für den Hinweis zu WOL - aber welche Interfaces gibt es, was soll ich dort angeben ? lan für Kabelnetzwerk und * sonst ?
 
Dnsmasq vergibt die IP-Adressen, die in der Host-Datei hinterlegt sind, auch dann, wenn sie gar nicht in dem Bereich liegen, aus dem die IP-Adressen sonst verteilt werden. Dafür brauchst Du den zweiten Eintrag also schonmal nicht. Die lease-time auf infinite zu setzen macht meiner Meinung nach auch nicht viel Sinn, denn stattdessen könntest Du die IP-Adressen genausogut im Rechner fest eintragen. Von daher lass den zweiten Eintrag einfach weg und es wird trotzdem alles so funktionieren, wie Du es wolltest.

Welche (Pseudo-)Interfaces auf Deiner Box existieren, hast Du oben schon selbst gepostet: adsl, cpmac0, dsl, eth0, ...
Aber solange Du nicht für irgendwas ganz explizit ein Interface in der Host-Datei angeben musst, solltest Du da immer nur "*" eintragen.


Edit: Wenn Du nicht alle IP-Adressen von .2 bis .20 in der Host-Datei fest zugeordnet hast, dann könnte Dnsmasq diese Adressen auch per DHCP an "Irgendwen im Netz" vergeben. Wäre das von Dir gewollt? Falls nicht, musst Du den zweiten Eintrag sogar weglassen.
 
Zuletzt bearbeitet:
Alles klar. Danke sehr für die Erläuterung. Ich dachte ich "entlaste" dnsmasq mit den "infinite" Einträgen in irgendeiner Weise. Es funktioniert sehr gut so wie es jetzt ist, dan lasse ich es auch so.

Da es nicht wirklich viel Sinn macht nachzuforschen, welches Interface für Wlan steht und lan funktioniert, werde ich für LAN Verbindungen lan eintragen und * sonst. (Wake on Wlan gibt es nicht oder ?)

Danke nochmals - K
 
Wenn der DHCP-Teil von Dnsmasq sterben sollte, dann wohl eher wegen Langeweile als wegen Überarbeitung... ;)

Wake on WLAN soll es tatsächlich geben, zumindest hat Intel da mal was entwickelt. Aber ich hab noch nie von jemandem gehört, der das genutzt hat...
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.