IPアドレス一覧を取得(IO::Interface::Simpleを利用)

ここでは、ホストが持つIPアドレス一覧を表示する方法を説明したいと思います。

IPアドレス一覧取得サンプル

以下にIO::Interface::Simpeを利用したIPアドレス一覧取得方法を示します。 サンプルは、全てのネットワークインターフェース情報を取得後に、それぞれのIPアドレス情報をprintしています。


#!/usr/bin/perl

use IO::Interface::Simple;

# ネットワークインターフェース一覧を取得
@ifs = IO::Interface::Simple->interfaces;

# 取得した情報を表示
foreach $i (@ifs) {
  print $i->address;
  print "\n";
}

exit;


あきみち

「インターネットのカタチ - もろさが織り成す粘り強い世界 -」関連資料

インターネットのカタチ もろさが織り成す粘り強い世界

Linuxネットワークプログラミング

Perlネットワークプログラミング

カスタム検索


アルファブロガー・アワード2011受賞ブログ


外部サイト

プレコ王国
ディスカス魂
金魚タイムズ
YouTubeチャネル
Twitter
Facebook
mixi(ほぼ未使用)

フィードメーター - Geekなぺーじ
Copyright (C) Geekなページ.
All rights reserved. 無断転載や無断コピーなど、私的利用の範囲を逸脱した利用はおやめ下さい.