できればネイティブ C API を使用して、Linux でローカル ホストのサブネット マスクをプログラムで見つけることに興味があります。
質問する
7426 次
2 に答える
8
getifaddrs()はネットワーク インターフェイスのリストを提供し、フィールドifa_netmask
はそれぞれのマスクである必要があります。
于 2012-06-26T20:52:11.727 に答える
2
このifconfig
ユーティリティはioctl()
、SIOCGIFNETMASK
コマンドとともに使用してネットマスクを取得します。しかし、ダックの答えはよりユーザーフレンドリーだと思います。
于 2012-06-26T21:00:42.147 に答える