WRT54GL kan geen DNS lookup doen over PPPoE

Pagina: 1
Acties:

  • NjitsSs
  • Registratie: Oktober 2007
  • Laatst online: 20:54
Ik schets om te beginnen even mijn netwerksituatie:
ADSL Lijn --> D-Link ADSL modem --> PPPoE verbinding --> WRT54GL met DD-WRT
Op de router zijn de IP's van OpenDNS ingesteld als Static DNS.

Alle computers achter de router kunnen prima op internet, DNS lookups vormen geen probleem. Het probleem is echter dat programma's die op de router draaien geen DNS lookup kunnen doen.
code:
1
2
3
4
5
6
7
8
9
10
root@DD-WRT:~# ping google.com
root@DD-WRT:~# ping 74.125.79.104
PING 74.125.79.104 (74.125.79.104): 56 data bytes
64 bytes from 74.125.79.104: seq=0 ttl=56 time=19.943 ms
64 bytes from 74.125.79.104: seq=1 ttl=56 time=19.025 ms
64 bytes from 74.125.79.104: seq=2 ttl=56 time=53.086 ms

--- 74.125.79.104 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 19.025/30.684/53.086 ms


Dit is vervelend want ik wil dnsomatic laten updaten...

Heeft er iemand enig idee hoe ik dit kan oplossen?

Alvast bedankt,

Stijn


Edit: Snel een voorlopige workaround gemaakt door updates.dnsomatic.com en de ntp server in het hosts bestand op te nemen. (In afwachting van een betere fix)

[ Voor 7% gewijzigd door NjitsSs op 23-04-2011 12:12 ]


  • brambo123
  • Registratie: December 2006
  • Laatst online: 24-02 11:46
Ik gebruik een nieuwere versie van van dd-wrt (K2.6), dus kan iets anders zijn.
Paar vragen voor je:
Wat geeft cat /tmp/resolv.conf en nsloopup google.nl op je router?
Hoe heb je static dns ingesteld?
Als je dat heb ingesteld bij DHCP, heb je daar DNSMasq voor DNS wel aanstaan?
En als laatste: test of je echt opendns gebruikt, kan hier: http://www.opendns.com/welcome/
(geen onnodige dingen testen, heb een vaag vermoeden wat er mist is)

  • NjitsSs
  • Registratie: Oktober 2007
  • Laatst online: 20:54
code:
1
2
3
4
5
6
7
root@DD-WRT:~# cat /tmp/resolv.conf
nameserver 192.168.1.1
root@DD-WRT:~# nslookup google.nl
Server:    192.168.1.1
Address 1: 192.168.1.1 DD-WRT

root@DD-WRT:~#

OpenDNS is ingesteld bij Setup -> Basic Setup -> DHCP -> Static DNS 1, 2 & 3
DNSMasq staat aan, maar local DNS staat uit. Moet dat misschien aan staan?
En als laatste: Yup, ik ben zeker dat OpenDNS gebruikt wordt :)

  • brambo123
  • Registratie: December 2006
  • Laatst online: 24-02 11:46
Probeer eens het volgende bij Services -> DNSMasq:
DNSMasq = Enabled
Local DNS = Enabled
Additional DNSMasq Options =
code:
1
2
server=208.67.222.222
server=208.67.220.220

  • NjitsSs
  • Registratie: Oktober 2007
  • Laatst online: 20:54
Dat biedt spijtig genoeg geen oplossing...

  • Kabouterplop01
  • Registratie: Maart 2002
  • Laatst online: 24-02 07:34

Kabouterplop01

chown -R me base:all

niet goe gelezen; onzin weggehaald srry :(

[ Voor 78% gewijzigd door Kabouterplop01 op 24-04-2011 13:34 . Reden: onzin weggehaald ]


  • brambo123
  • Registratie: December 2006
  • Laatst online: 24-02 11:46
Welke dns server krijgt je pc dat toegewezen via dhcp?

  • NjitsSs
  • Registratie: Oktober 2007
  • Laatst online: 20:54
PPPoE instellingen:
Afbeeldingslocatie: http://www.imgdumper.nl/uploads4/4db40f6a213e1/4db40f6a1dd37-pppoe.jpg
Waarom heb ik nu de bolletjes van het paswoord geblurred? :+


De computers krijgen 192.168.1.1 (IP adres van de router) toegewezen als DNS server.

[ Voor 16% gewijzigd door NjitsSs op 24-04-2011 13:57 ]


  • brambo123
  • Registratie: December 2006
  • Laatst online: 24-02 11:46
Hmm.. Raar...
Hoe ziet je dhcp instelling en DNSMasq er uit?

  • NjitsSs
  • Registratie: Oktober 2007
  • Laatst online: 20:54
Afbeeldingslocatie: http://www.imgdumper.nl/uploads4/4db415f339d50/4db415f32af10-basic_setup.thumb.jpg

Afbeeldingslocatie: http://www.imgdumper.nl/uploads4/4db4162a6946c/4db4162a66d63-dnsmasq.jpg
De extra regels bij DNSMasq zijn voor een DHCP server op m'n 2e BSSID. Die weghalen verandert niets aan het DNS probleem ;)

  • brambo123
  • Registratie: December 2006
  • Laatst online: 24-02 11:46
Stel gateway en local dns eens in op 192.168.1.1
Edit: geef anders ook even cat /tmp/dnsmasq.conf

[ Voor 37% gewijzigd door brambo123 op 24-04-2011 19:34 ]


  • NjitsSs
  • Registratie: Oktober 2007
  • Laatst online: 20:54
Gateway en local DNS ingesteld op IP van router: Geen resultaat. Even geprobeert om Local DNS in te stellen op OpenDNS resultaat: evenmin resultaat.
root@DD-WRT:~# cat /tmp/dnsmasq.conf
interface=br0
resolv-file=/tmp/resolv.dnsmasq
dhcp-leasefile=/tmp/dnsmasq.leases
dhcp-lease-max=52
dhcp-option=lan,3,192.168.1.1
dhcp-authoritative
dhcp-range=lan,192.168.1.100,192.168.1.149,255.255.255.0,1440m
dhcp-host=00:30:05:2F:50:FD,mythTV,192.168.1.119,infinite
dhcp-host=00:20:ED:54:F3:56,mediaportal,192.168.1.126,infinite
server=208.67.222.222
server=208.67.220.220
strict-order
interface=br1
dhcp-range=br1,192.168.2.100,192.168.2.149,255.255.255.0,1440mroot@DD-WRT:~#

  • brambo123
  • Registratie: December 2006
  • Laatst online: 24-02 11:46
hmm.. dat is raar..
Wat ik nog ergens teken kwam:
no-resolv toevoegen aan Additional DNSMasq Options
En strict-order kan beter uit denk ik.

  • NjitsSs
  • Registratie: Oktober 2007
  • Laatst online: 20:54
Spijtig, geen oplossing...
Dan moet ik maar opnieuw alle entries die ik nodig heb in /etc/hosts stoppen, want ze zijn er blijkbaar weer uit verdwenen...
Bedankt om mee te denken!

  • brambo123
  • Registratie: December 2006
  • Laatst online: 24-02 11:46
hosts file wordt inderdaad geleegd als je reboot.
Oplossing, in opstartscript (Administration > Command > Save Startup):
code:
1
2
3
echo '192.168.1.50    somename' >> /etc/hosts
echo '192.168.1.51    othername otheralias' >> /etc/hosts
killall -HUP dnsmasq
Pagina: 1