我希望通過本機C api在Linux中以編程方式查找本地主機的子網掩碼。在Linux上查找子網掩碼C
1
A
回答
5
getifaddrs()會給你一個你的網絡接口列表,字段ifa_netmask
應該是每個的掩碼。
+0
或相應的「ioctl」(http://www.kernel.org/doc/man-pages/online/pages/man2/ioctl_list.2.html) –
0
ifconfig
實用程序使用ioctl()
與SIOCGIFNETMASK
命令獲取網絡掩碼。但我認爲Duck的答案更加用戶友好。
相關問題
- 1. CIDR /子網掩碼
- 2. 在文件中查找帶子網掩碼的IP地址
- 3. 反掩碼和子網掩碼
- 4. 是否可以使用PHP查找用戶的子網掩碼?
- 5. 使用子網掩碼
- 6. 計算子網掩碼?
- 7. 函數子網掩碼
- 8. Opengl紋理查找掩碼
- 9. 從C中的IP地址和子網掩碼計算子網號碼
- 10. Ansible轉換子網掩碼通配符掩碼
- 11. 有效網絡掩碼的c代碼
- 12. 問題計算子網掩碼
- 13. 使用非常規子網掩碼
- 14. 使用Java獲取ipv4子網掩碼
- 15. 計算子網掩碼手動
- 16. ASP.NET:需要根據子網掩碼
- 17. 誰指定了子網掩碼?
- 18. 從IP範圍計算子網掩碼
- 19. 從net.CIDRMask獲取ipv6子網掩碼
- 20. getNetworkPrefixLength()返回奇怪子網掩碼
- 21. 子網掩碼如何歸因於IP?
- 22. 以編程方式查找網絡掩碼中的主機數
- 23. 更改IP地址,子網掩碼,dns服務器和默認網關在C#
- 24. 在大網頁上查找typoscript代碼
- 25. 使用C轉換子網掩碼前綴
- 26. .htaccess網址掩碼
- 27. Dropbox網址掩碼
- 28. htaccess網址掩碼
- 29. NGINX網址掩碼
- 30. C#中MaskedTextBox的電子郵件掩碼#
您必須考慮到主機中可能有多個網絡接口。 – lvella