For clarification, lets see if I'm guessing right.
- Your script is running on a server S,
- S sometimes needs to request names from DNS servers,
- Your script needs the list of DNS servers S may contact.
If I've divined your question correctly, I still have to guess the operating system.
Linux and Solaris and most Un*x varieties allow anyone to read the /etc/resolv.conf file, which may include one or two lines beginning with "nameserver". If not, you're going to have to do more legwork.
Windows NT can list the nameservers if your script can (1) execute and (2) parse the output of the ipconfig command. There may be Win32::* ways to do this more directly.
--
[ e d @ h a l l e y . c c ]
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.