我想使用python获取默认网关IP,以及子网掩码和DNS(主要和次要)(如果有)。
我已经有办法使用socket
IP = socket.gethostbyname(socket.gethostname())
但是,我无法找到一种方法(使用套接字或其他库)来提取DNS,子网和网关,就像我对IP一样。
我正在寻找谷歌,似乎无法找到适用于所有计算机和所有网络的解决方案。
我希望解决方案适用于每台PC和每个网络。这意味着我不想要一个仅限Windows的解决方案,或者一个涉及下载外包库的解决方案(如果没有它可以做到这一点)
感谢先进,