Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^2: Creating hash with variables

by vonedaddy (Initiate)
on Feb 11, 2010 at 13:03 UTC ( #822645=note: print w/ replies, xml ) Need Help??


in reply to Re: Creating hash with variables
in thread Creating hash with variables

First off THANK YOU all for the replies.

Here is some example data that a user would put into a web page which will be passed to this perl script.

66.249.90.104 www.google.com

74.52.141.211 www.focusfaction.com

209.197.123.153 www.perlmonks.com

I am writing this code to do some checks on DNS records before we (I work on a DNS team) add the records. I wanted to place the IP address from the input into a hash key and make the value the fqdn. This way I can dig against the IP and then see if what is returned matches whats in the hash. This would tell us that the record exists and matches what we expected and no action is needed. This is just one part of a larger DNS validation script I am writing (or attempting to write).

Thanks in advance for all your help


Comment on Re^2: Creating hash with variables
Re^3: Creating hash with variables
by Corion (Pope) on Feb 11, 2010 at 13:18 UTC

    Note that for general DNS applications, a hash is not necessarily the best choice of data structure, because one domain might resolve to different IP addresses (209.197.123.153 , 66.39.54.27 for PerlMonks) and multiple domains might resolve to the same IP address(es) (perlmonks.org , perlmonks.net and perlmonks.com use these two IP addresses). But for well-known, "major" IP addresses, a simple hash lookup might be what's needed.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://822645]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (7)
As of 2014-10-25 10:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (142 votes), past polls