[Delphi/Indy] TIdDNSResolver host

Pagina: 1
Acties:
  • 178 views sinds 30-01-2008
  • Reageer

  • NaliXL
  • Registratie: Maart 2002
  • Laatst online: 01-05 19:30
Beste mensen,

Ik ben nou al zó lang aan het zoeken (googlen, GOT-search etc) naar het volgende punt: Hoe kan ik Indy's TIdDNSResolver de standaard (in het systeem ingestelde) DNS server(s) laten gebruiken? Zo moeilijk kan het toch niet zijn, aangezien je in vrijwel ieder Indy component een domeinnaam kunt opgeven zonder DNS-server IP?

Genoeg is meer dan veel, en tart den overvloed


Verwijderd

De overige componenten gebruiken windows api calls om het netwerk te benaderen en hoeven dus de DNS server niet te kennen. Deze resolver benaderd een DNS server rechtstreeks. Om een willekeurige DNS server te kunnen gebruiken moet je er dus één meegeven. Wat je kan doen is de huidige DNS server opvragen via de windows API (of andere methode) en die dan zelf invullen.

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Of toch maar direct de winapi functies gebruiken zoals gethostbyname en gethostbyaddr.

We adore chaos because we like to restore order - M.C. Escher