我正在尝试创建一个IP表列表,在那里我可以看到哪些IP正在使用,哪些没有使用。
为此,我使用Net::IP库。代码片段:
my @IPsinrange = &getAllIPs($range) ; #range is x.x.x.x/subnet format
sub getAllIPs {
my $ip = new Net::IP ($range) || die;
my @IPs ;
# Loop
do {
push @IPs, $ip->ip() ;
} while (++$ip);
return @IPs ;
这是我的配置
my PC IP :192.168.1.57 subnetmask : 255.255.255.0
my device IP :73.83.1.57 subnetmask : 255.255.255.0
我成功地将数据包从pc发送到设备,但无法从设备发送数据包到pc (已检入线鲨鱼,但它只显示了PC->设备数据包传输流)。
现在,我在PC (73.83.1.60)中增加了一个类似IP的设备ip家族,然后成功地实现了双向communication.same的反向工作,这意味着我已经将我的设备IP设置为192.168.1.58。
那么,是否有任何规则像这两个