Dnsmasq und statisch route

Cataclysm_177

Neuer User
Mitglied seit
4 Okt 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
Hallo erst mal.

Wie bringe ich Dnsmasq bei, das es eine Statische Route gibt?
also 192.168.2.0 255.255.255.0 der gateway ist 192.168.1.111

Momentan ist ein freetz trunk 12887 auf meiner 7390
 
Zuletzt bearbeitet:
normalerweise gibt die fritzbox eine ip statische route an die angeschlossen pcs weiter, ich hab die nötigen routen in meiner 6360 eingeben, aber diese informationen komme nicht an pcs an, die 7390 wo dahinter ist, hat dnsmasq drauf und wen man im google sucht, gibt es seh woll informationen, das dnsmasq solche informationen vermitttel, blos geht der befhel nicht im freetz
 
Ok, es gibt ja tatsächlich die Option, mit DHCP-Typ 33 oder 121 Routen zum Client zu übermitteln. Es ist mit nur absolut neu, daß die FRITZ!Box ihrerseits von dieser Möglichkeit je Gebrauch gemacht hat.

Wenn das tatsächlich so war (das schaue ich mir mal selbst an bei Gelegenheit), dann brauchst Du nur einen passenden DHCP-Datensatz mit einem der o.a. Typen zu definieren (nach Hex wandeln) und den für dnsmasq über die "-O"-Option bereitstellen. Ich bin ja mal gespannt, welche Art von Clients sich eine Route per DHCP "aufdrängeln" läßt ... das interessiert mich brennend, genauso wie die Feststellung, ob die Box tatsächlich statische Routen per DHCP bekannt gibt.

EDIT:
Cataclysm_177 schrieb:
blos geht der befhel nicht im freetz
Soll das heißen, Du hast die Option "-O" schon probiert und sie wird nicht akzeptiert? Ich habe gerade noch mal in den Makefiles und Patches von Freetz nachgesehen, da wird nichts abgeschaltet.
 
Zuletzt bearbeitet:
-o nicht sondern --dhcp-option=121,x.x.x.x/yy,z.z.z.z mit den -- start dsnmasq nicht und so dhcp-option=121,192.168.2.0/yy,192.168.1.111 ging gar nichts mehr.
 
-o nicht sondern --dhcp-option=121,x.x.x.x/yy,z.z.z.z mit den -- start dsnmasq nicht und so dhcp-option=121,192.168.2.0/yy,192.168.1.111 ging gar nichts mehr.
Hast Du es mal mit dem hexadezimalen Encoding versucht?

Ohne konkrete Route (bei Deinen Angaben fehlt die Netzmaske) kann man Dir keinen Vorschlag machen.

EDIT:
Wenn man mal /24 annimmt, würde die Option (-O ist die Kurzform für --dhcp-option) so aussehen:

-O 121,18:C0:A8:02:C0:A8:01:6F

18 - Maske
C0:A8:02 - 192.168.2(.0)
C0:A8:01:6F - 192.168.1.111

Die korrekte Länge der Daten (8 Byte) müßte der dnsmasq eigentlich selbst ausrechnen.
 
Zuletzt bearbeitet:
Jetzt ergibt das /yy einen sinn...
Warum, muss es in hexa geschrieben werden?
 
Ich weiß nicht, ob es das muß ... ich habe nur keine Lust zu prüfen, ob dnsmasq die korrekte Syntax für die Option 121 kennt und sie auch aus einer String-Darstellung selbst erzeugen kann. Wenn es mit dieser Darstellung auch klappt, um so besser für Dich. Die hexadezimale Umsetzung sollte für jede beliebige DHCP-Option funktionieren.
 
Also wen ich in den das dhcp-option=121,192.168.2.0/24,192.168.1.111 in *fritzboxip*/cgi-bin/file/dnsmasq/extra eintrage bekommt windows es richtig gemeldet:
Code:
IPv4-Routentabelle
===========================================================================
Aktive Routen:
     Netzwerkziel    Netzwerkmaske          Gateway    Schnittstelle Metrik
          0.0.0.0          0.0.0.0    192.168.1.222      192.168.1.2     20
        127.0.0.0        255.0.0.0   Auf Verbindung         127.0.0.1    306
        127.0.0.1  255.255.255.255   Auf Verbindung         127.0.0.1    306
  127.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    306
      192.168.1.0    255.255.255.0   Auf Verbindung       192.168.1.2    276
      192.168.1.2  255.255.255.255   Auf Verbindung       192.168.1.2    276
    192.168.1.255  255.255.255.255   Auf Verbindung       192.168.1.2    276
     [B] 192.168.2.0    255.255.255.0    192.168.1.111      192.168.1.2     21[/B]
     192.168.37.0    255.255.255.0   Auf Verbindung      192.168.37.1    276
     192.168.37.1  255.255.255.255   Auf Verbindung      192.168.37.1    276
   192.168.37.255  255.255.255.255   Auf Verbindung      192.168.37.1    276
    192.168.147.0    255.255.255.0   Auf Verbindung     192.168.147.1    276
    192.168.147.1  255.255.255.255   Auf Verbindung     192.168.147.1    276
  192.168.147.255  255.255.255.255   Auf Verbindung     192.168.147.1    276
        224.0.0.0        240.0.0.0   Auf Verbindung         127.0.0.1    306
        224.0.0.0        240.0.0.0   Auf Verbindung     192.168.147.1    276
        224.0.0.0        240.0.0.0   Auf Verbindung      192.168.37.1    276
        224.0.0.0        240.0.0.0   Auf Verbindung       192.168.1.2    276
  255.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    306
  255.255.255.255  255.255.255.255   Auf Verbindung     192.168.147.1    276
  255.255.255.255  255.255.255.255   Auf Verbindung      192.168.37.1    276
  255.255.255.255  255.255.255.255   Auf Verbindung       192.168.1.2    276
===========================================================================
aber ein ping befehl an das andere netzt geht nicht, da muss ich woll, den rapspi weiter bearbeiten...
 
Ich glaube die Fritzbox hat das gar nicht an die PCs weiter geben, sondern hat alles intern gehalten.
Hier ist der auszug von einem pc, der an einer fritzbox hängt, die aktive vpn verbindungen hat.
Code:
IPv4-Routentabelle
===========================================================================
Aktive Routen:
     Netzwerkziel    Netzwerkmaske          Gateway    Schnittstelle Metrik
          0.0.0.0          0.0.0.0      192.168.2.1      192.168.2.4     10
        127.0.0.0        255.0.0.0   Auf Verbindung         127.0.0.1    306
        127.0.0.1  255.255.255.255   Auf Verbindung         127.0.0.1    306
  127.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    306
      192.168.2.0    255.255.255.0   Auf Verbindung       192.168.2.4    266
      192.168.2.4  255.255.255.255   Auf Verbindung       192.168.2.4    266
    192.168.2.255  255.255.255.255   Auf Verbindung       192.168.2.4    266
        224.0.0.0        240.0.0.0   Auf Verbindung         127.0.0.1    306
        224.0.0.0        240.0.0.0   Auf Verbindung       192.168.2.4    266
  255.255.255.255  255.255.255.255   Auf Verbindung         127.0.0.1    306
  255.255.255.255  255.255.255.255   Auf Verbindung       192.168.2.4    266
===========================================================================
Die anderen Netze tauchen hier nicht auf.
 
Das beruhigt mich wieder, weil sich das eher mit meinen eigenen Beobachtungen deckt und eigentlich der Kern dessen ist, was ich im ersten Beitrag bezweifeln wollte ... nämlich, daß der multid der FRITZ!Box als deren DHCP-Server die in der FRITZ!Box eingetragenen statischen Routen an die Clients per DHCP weiter gibt.
 
Ich wuste es bis eben nicht besser, Endschuldigung!

Wen man aber dnsmasq als DHCP/DNS quelle nutzt, so wie ich, nutzt es leider nichts, ich muss es per dnsmasq machen, weil ich das avm vn nicht mehr nutzten kann.
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,868
Beiträge
2,219,768
Mitglieder
371,584
Neuestes Mitglied
porcupine
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.