MACアドレスからOUIを簡単に取得する

MACアドレスから OUIを取得したいなー」と思って CPANを探したらあった。
Net::MAC::Vendorでテキトーに取得できる。
超絶遅いので頻繁なルックアップには別の手段が必要(毎回ftpしてるくさい)。

全部パラに実行してあとでマージすれば早くなるけど、そこまでするかっていうと……。
掻き捨てスクリプトに時間かけたのイクナイ!

3桁個の MAC引くのに無限に時間かかりそーだったので帰る前に実行したら、さすがにおうちに帰るころには終わっていた。全然おk牧場。

SYNOPSIS ^


use Net::MAC::Vendor;


my $mac = "00:0d:93:29:f6:c2";


my $array = Net::MAC::Vendor::lookup( $mac );


You can also run this as a script with as many arguments as you like. The module realizes it is a script, looks up the information for each MAC, and outputs it.


perl Net/MAC/Vendor.pm 00:0d:93:29:f6:c2 00:0d:93:29:f6:c5

[rakuten:book:11294491:detail]

小技が足りない気がしてきたのでクックブック買うべきかのう。