• 締切済み

ActivePerlでDHCPクライアントのプログラムを作ろうと思って

ActivePerlでDHCPクライアントのプログラムを作ろうと思っています。 そこで、NICにIPアドレス未割り当ての状態でsocketを生成する方法ってあるのでしょうか。 $sock=IO::Socket::INET->new(LocalAddr=>"0.0.0.0", LocalPort=>68, PeerAddr=>"255.255.255.255", PeerPort=>67, Proto=>"udp", Broadcast=>1) or die $!; これでsocket生成を試みたのですがUnknown error~と出てしまいます。 IPアドレス未割り当ての状態では不可能なのでしょうか? 解決策がありましたらご教授お願いします。

みんなの回答

  • t-okura
  • ベストアンサー率75% (253/335)
回答No.1

CPAN は見られましたか。 Net::DHCPClient というご希望のことを行うモジュールが 登録されています。

参考URL:
http://search.cpan.org/~jwalgenb/Net-DHCPClient-1.0/DHCPClient.pm
すると、全ての回答が全文表示されます。

関連するQ&A