Hallo,
Vanwege development heb ik een interne LAN DNS server opgezet met MaraDNS.
Nu is het zo dat ik lokaal op een systeem mijn DNS record op kan vragen.
subdomein.domein.bla >> 192.168.0.100 wordt keurig weergegeven zodra ik een NSlookup vanuit DOS doe.
Ook vanuit mijn andere PC (beiden Windows 7) kan ik de NSlookup doen en komt hij terug met een authoritative answer.
PC1: 192.168.0.2 (DNSserver > 192.168.0.100)
PC2: 192.168.0.100 (DNSserver > 192.168.0.100)
TAB: 192.168.0.3 (DNSserver > 192.168.0.100) --> ANDROID Galaxy Tab 2 van samsung.
Beide PC's kunnen dus op de juiste manier een NSlookup doen. Wat uit development-oogpunt alle devices NIET hebben, is een gateway... Opzich maakt dit niet zoveel uit omdat een ping werkt alle kanten op. Naar het tablet vanaf de DNS server en vanaf de DNS server naar het tablet.
Nu is het alleen zo dat mijn Tablet (Samsung Galaxy) een Network Communication error krijgt zodra ik een DNS lookup probeer te doen met LANdroid (een networking app van android).
Waarom is mij een raadsel, firewalls staan allemaal uit. Is er dan echt een gateway nodig? Lijkt me niet voor het opvragen van DNS?
Overigens werkt het wél als ik gewoon via internet een DNS lookup doe, ik heb bewust het internet buitengesloten omdat ik wil dat alles via m'n interne netwerk resolved wordt.
Interessant feitje wel, is dat MaraDNS de volgende melding geeft, waar ik niet erg veel wijs uit wordt:
WARNING: Your system does not allow setting memory allocation limits!
Maar ook dit zou in mijn ogen niet uit moeten maken aangezien PC1 wel gewoon een lookup kan doen via PC2...
Iemand ervaring hiermee, tips of andere dingen die ik kan proberen?
Edit: In wireshark krijg ik te zien: "DNS standard query response failed", naar allerlei google sites, wat vanuit android komt blijkbaar, maar de lookup die ik zelf doe (naar subdomein.domein.bla) zie ik dus niet voorbij komen?! Like wtf?
Edit2:
Wat dus wél werkt via het tablet , is als ik m'n cisco router (ook afgesloten van internet) als DNS server op geef... het lijkt dus de combinatie Android versus MaraDNS maar ik kan m'n vinger er niet op leggen...
Ook geprobeerd de TCP open te zetten in MaraDNS, met deze flags:
ipv4_bind_addresses = "192.168.0.100"
csv2 = {}
csv2["domein.bla."] = "domein.com" <-- Zonefile.
tcp_convert_acl = "0.0.0.0/0"
tcp_convert_server = "192.168.0.100"
Help
Vanwege development heb ik een interne LAN DNS server opgezet met MaraDNS.
Nu is het zo dat ik lokaal op een systeem mijn DNS record op kan vragen.
subdomein.domein.bla >> 192.168.0.100 wordt keurig weergegeven zodra ik een NSlookup vanuit DOS doe.
Ook vanuit mijn andere PC (beiden Windows 7) kan ik de NSlookup doen en komt hij terug met een authoritative answer.
PC1: 192.168.0.2 (DNSserver > 192.168.0.100)
PC2: 192.168.0.100 (DNSserver > 192.168.0.100)
TAB: 192.168.0.3 (DNSserver > 192.168.0.100) --> ANDROID Galaxy Tab 2 van samsung.
Beide PC's kunnen dus op de juiste manier een NSlookup doen. Wat uit development-oogpunt alle devices NIET hebben, is een gateway... Opzich maakt dit niet zoveel uit omdat een ping werkt alle kanten op. Naar het tablet vanaf de DNS server en vanaf de DNS server naar het tablet.
Nu is het alleen zo dat mijn Tablet (Samsung Galaxy) een Network Communication error krijgt zodra ik een DNS lookup probeer te doen met LANdroid (een networking app van android).
Waarom is mij een raadsel, firewalls staan allemaal uit. Is er dan echt een gateway nodig? Lijkt me niet voor het opvragen van DNS?
Overigens werkt het wél als ik gewoon via internet een DNS lookup doe, ik heb bewust het internet buitengesloten omdat ik wil dat alles via m'n interne netwerk resolved wordt.
Interessant feitje wel, is dat MaraDNS de volgende melding geeft, waar ik niet erg veel wijs uit wordt:
WARNING: Your system does not allow setting memory allocation limits!
Maar ook dit zou in mijn ogen niet uit moeten maken aangezien PC1 wel gewoon een lookup kan doen via PC2...
Iemand ervaring hiermee, tips of andere dingen die ik kan proberen?
Edit: In wireshark krijg ik te zien: "DNS standard query response failed", naar allerlei google sites, wat vanuit android komt blijkbaar, maar de lookup die ik zelf doe (naar subdomein.domein.bla) zie ik dus niet voorbij komen?! Like wtf?
Edit2:
Wat dus wél werkt via het tablet , is als ik m'n cisco router (ook afgesloten van internet) als DNS server op geef... het lijkt dus de combinatie Android versus MaraDNS maar ik kan m'n vinger er niet op leggen...
Ook geprobeerd de TCP open te zetten in MaraDNS, met deze flags:
ipv4_bind_addresses = "192.168.0.100"
csv2 = {}
csv2["domein.bla."] = "domein.com" <-- Zonefile.
tcp_convert_acl = "0.0.0.0/0"
tcp_convert_server = "192.168.0.100"
Help
[ Voor 14% gewijzigd door wallywally op 30-04-2014 00:06 ]