|Perl: the Markov chain saw|
Find an IP within a live neworkby blue_cowdawg (Monsignor)
|on Feb 27, 2013 at 19:00 UTC||Need Help??|
I whipped this up today to solve a problem that I deal with all the time. We have hundreds if not thousands of IP addresses on our network along with a very dynamic data center. What I mean by dynamic is hosts are always being added and with others being removed.
So the system guys come to me all the time and ask me for one or more IP addresses on a given network. My group manages DNS and IP addresses (as opposed to the network team for some reason) and for some reason they like to come to me in particular for those requests.
The normal process calls for combing through the DNS zone files and looking for a hole in the address range that isn't being used. Enough of that.. computers work for me not the other way around!
Here's what I came up with:
Now there is great room for improvement in this script, but I'll leave it to the gentle reader as an intellectual excersize.
Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg