This commit is contained in:
2024-10-14 00:08:40 +02:00
parent dbfba56f66
commit 1462d52e13
4572 changed files with 2658864 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
#!/bin/perl
use Net::IP::AddrRanges;
use Sys::HostAddr;
my @LocalSubnets;
push @LocalSubnets, "192.168.100.0/24";
# lokale adresse ermitteln
my $sysaddr = Sys::HostAddr->new();
my $ip;
my $noiperr=eval { $ip = $sysaddr->main_ip('route'); };
# in einem netz in LocalSubnets?
if ($noiperr) {
my $ranges = Net::IP::AddrRanges->new();
$ranges->add(@LocalSubnets);
if (!$ranges->find($ip)) {
print "in\n";
}
print "out\n";
}
else {
print "no ip!\n";
}