私のGNU/LinuxマシンはDHCPに接続されています。 DHCP(DNSドメイン名)のオプション015の値を取得しますが、getnameinfo
を使用しないで、ドメイン名を取得するためにDNSを使用しています。GNU/Linux: `getnameinfo`を使わずにDHCPのオプション15を取得する
C/C++でどうすればいいですか?
私のGNU/LinuxマシンはDHCPに接続されています。 DHCP(DNSドメイン名)のオプション015の値を取得しますが、getnameinfo
を使用しないで、ドメイン名を取得するためにDNSを使用しています。GNU/Linux: `getnameinfo`を使わずにDHCPのオプション15を取得する
C/C++でどうすればいいですか?
私のdhclient
は、/var/lib/dhcp3/dhclient-[uuid]-[iface].lease
ファイルにリース情報の山を書き込みます。私はそれらのファイル名のuuidが何を表しているかを知りませんでしたが、dhcpサーバからさまざまなオプションを報告しています。
フォアSUSE:DHCPオプションが/var/lib/dhcpcd/dhcpcd-eth[x].info
大まかに言うで書かれていますが、DHCPサーバに話すプログラムであれば、あなただけのDHCPオプションを確認することができます。あなたがそうでないなら、あなたはドメイン名であるとシステムが考えるものを得ることに限られます。それはそうすべきです、**どのように名前が得られたかはあなたが気にしてはいけない実装の詳細です。 –