Utilizando C++, me gustaría obtener los servidores DNS que utiliza un host para tres sistemas operativos: OS X, FreeBSD y Windows. Me gustaría la confirmación de que los enfoques a continuación son de hecho las mejores prácticas, y si no, una alternativa superior.Obtenga mediante programación servidores DNS del host
- OS X: already answered; enlace actualizado en developer.apple.com
- de Windows:
GetNetworkParams
- FreeBSD:
/etc/resolv.conf
Gracias de antemano por su ayuda!
Sí, esto parece la mejor forma de conseguir los servidores DNS aunque el API * nix. ¡Gracias! –
usa res_ninit y res_nclose, no depende de las variables de estado globales. – tangxinfa