NET :: CIDR

CIDR表記のIPv4 / IPv6 NetBlocksを操作する
今すぐダウンロード

NET :: CIDR ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Sam Varshavchik
  • 出版社のWebサイト:
  • http://www.courier-mta.org/maildrop/

NET :: CIDR タグ


NET :: CIDR 説明

CIDR表記のIPv4 / IPv6 NetBlocksを操作します Net :: CIDRは、CIDR表記で表されたIP NetBlockのリストを操作する機能を含むPerlモジュールです。 NET :: CIDR関数はIPv4アドレスとIPv6アドレスの両方を処理します。@ cidr_list = net :: cidr :: range2cidr(@range_list); @range_listの各要素は "start-finish"で、 "start"は最初のものです。 IPアドレスと「完了」は最後のIPアドレスです。 Range2CIDR()各範囲を同等のCIDR NetBlockに変換します。それが1つのパラメータしか与えられず、scalar context.Synopsisで呼び出された場合を除いて、NetBlocksのリストを返します..Synopsisを使用します。 Net :: CIDR ':ALL';印刷結合( " n"、net :: cidr :: range2cidr( "192.68.0.0-192.68.255.255"、 "10.0.0.0-10.3.255.255")))))))。 " n"; ##上からの出力:#### 192.68.0.0/16 #### 192.68.0.0/16#10.0.0.0/14印刷参加( " n"、ネット:: cidr :: range2cidr( "dead:beef :: - dead:beef:ffff:ffff: FFFF:FFFF:FFFF:FFFF "))。 " n"; ##上からの出力:## Dead:Beef :: / 32印刷参加( " n"、net :: cidr :: range2cidr( "192.68.1.0-192.68.2.255"))。 " n"; ##上からの出力:### 192.68.1.0/24 ## 192.68.1.0/24#192.68.2.0/24印刷結合( " n"、ネット:: cidr :: cidr2range( "192.68.0/16"))。 " n"; ##上からの出力:#### 192.68.0.0-192.68.255.255印刷結合( " n"、net :: cidr :: cidr2range( "dead :: beef :: / 46"))。 " n"; ##上からの出力:## Dead:Beef :: - Dead:Beef:3:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF @List =( "192.68.0/24"); @ list = net :: cidr :: cidradd( "192.68.1.0-192.68.1.255"、@ list);印刷参加( " n"、@ list)。 " n"; ##上からの出力:###192.68.0.0/23印刷結合( " n"、net :: cidr :: cidr2octets( "192.68.0/22"))。 " n"; ##上からの出力:### 192.68.0#192.68.1#192.68.1#192.68.2#192.68.2#192.68.2印刷参加( " n"、ネット:: cidr :: cidr2octets( "dead :: beef :: / 46") )。 " n"; ##上からの出力:##死んでいる:牛肉:0000#死んでいる:牛肉:0001#死んだ:牛肉:0002#死んだ:牛肉:0003 @list =( "192.68.0/24");ネット:: CIDR :: CIDRLookup( "192.68.0.12"、@list); ##上からの出力:## 1 @List = Net :: CIDR :: AddR2CIDR( "192.68.0.31");印刷参加( " n"、@ list); ##上から出力:#### 192.68.0.31/32#192.68.0.28/30#192.68.0.24/30#192.68.0.0/28#192.68.0.0/26#192.68.0.0/26#192.68.0/26#192.68.0/26# 192.68.0.0/25#192.68.0.0/24#192.68.0.0/24#192.68.0.0/23#192.68.0.0/23#192.68.0.0/23#プリントNet :: CIDR :: AddrandMask2CIDR( "195.149.50.61"、 "255.255.255.248")。 " n"; ##上からの出力:## ## 195.149.50.56/29要件: ・Perl


NET :: CIDR 関連ソフトウェア