my $ip = ’1.2.3.4′; my $block1 = ’1.2.3.0/27′; if(checkip($ip, $block1)) { print STDOUT “$ip is in $block1\n”; } else { print STDOUT “$ip is not in $block1\n”; } sub checkip() { my $ip = shift; my $block = shift; @ip1 = split(/\./, $ip); $ip1 = $ip1[0] * 2**24 + $ip1[1] * 2**16 + $ip1[2] * [...]
Entries Tagged as 'ip addressing'
Perl code to find an IP A in subnet B/C
June 5th, 2007 · No Comments
Tags: How Tos · Programming · ip addressing · ipv4 · networking · perl