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

Re: request URL from a specified IP address

by williams554 (Sexton)
on Oct 19, 2011 at 02:33 UTC ( #932275=note: print w/ replies, xml ) Need Help??


in reply to request URL from a specified IP address

When I read your post you seem to be asking, "I want to test many IP addresses for a URL (or URI)" because you were thinking you could accomplish this by just editing the /etc/hosts file and then test. If I've read you're problem correctly then something like this would work or get you started.

#!/usr/bin/perl use strict; use warnings; use LWP::Simple; my @IP = qw/ 192.168.1.1 192.168.1.2/; my $url = '/home/index.html'; foreach (@IP) { print "TESTING: $_$url\n"; my $reply = get("http://$_$url"); #test reply here, etc... }
another way:

I would probably put all of my IPs in a file:

192.168.1.1

192.168.1.2

etc ...

and call it ip.txt

#!/usr/bin/perl # test_url.pl use strict; use warnings; use LWP::Simple; my $ip=""; my $url = '/home/index.html'; while(defined($ip=<STDIN>)) { my $reply = get("http://$ip$url"); warn "couldn't get $ip$url\n" unless defined $reply; }

and then cat ip.txt | test_url.pl Something like this... Good luck, Rob


Comment on Re: request URL from a specified IP address
Select or Download Code
Re^2: request URL from a specified IP address
by anneli (Pilgrim) on Oct 19, 2011 at 05:55 UTC

    I think you may have it backwards; the poster has one IP, but many hostnames.

      I got Kung-Fu'd. I was trying to help but got flipped into learning that the URL can be the same IP but derivate based on hostname after reading this statement. **bows humbly, Rob

        Well understood :) **bows humbly in turn

        Anne

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (16)
As of 2015-07-06 12:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (74 votes), past polls