如何检查cidr值是否有效

时间:2019-06-17 08:29:46

标签: perl ip cidr

一旦读取CIDR值列表,我将从文本文件读取CIDR值。我必须验证CIDR值是否有效。我如何验证CIDR值是否正确。 例如,当我尝试在以下网站(即https://www.ipaddressguide.com/cidr)中使用148.64.0.0/224 CIDR值时,它显示为“无效的CIDR格式”。 您能否以perl语言提供示例代码片段以验证CIDR值?

我试图通过whois网站进行验证,但是没有用。

1 个答案:

答案 0 :(得分:1)

您可以为此使用https://metacpan.org/pod/Net::Works::Network。如果网络无效,则将引发异常。您可以捕获异常,然后决定如何处理它。

active_skill_level < 4