2011-01-30 3 views
0

私のGNU/LinuxマシンはDHCPに接続されています。 DHCP(DNSドメイン名)のオプション015の値を取得しますが、getnameinfoを使用しないで、ドメイン名を取得するためにDNSを使用しています。GNU/Linux: `getnameinfo`を使わずにDHCPのオプション15を取得する

C/C++でどうすればいいですか?

+2

大まかに言うで書かれていますが、DHCPサーバに話すプログラムであれば、あなただけのDHCPオプションを確認することができます。あなたがそうでないなら、あなたはドメイン名であるとシステムが考えるものを得ることに限られます。それはそうすべきです、**どのように名前が得られたかはあなたが気にしてはいけない実装の詳細です。 –

答えて

1

私のdhclientは、/var/lib/dhcp3/dhclient-[uuid]-[iface].leaseファイルにリース情報の山を書き込みます。私はそれらのファイル名のuuidが何を表しているかを知りませんでしたが、dhcpサーバからさまざまなオプションを報告しています。

0

フォアSUSE:DHCPオプションが/var/lib/dh​​cpcd/dhcpcd-eth[x].info

関連する問題