Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图进入 c 编程 (LINUX) 什么样的 ip 我有 DHCP 或静态的。有人知道怎么做吗?我使用 struct ifaddrs 提取我的 ip;很高兴知道该结构是否可以提供信息。提前感谢:)
您不能仅从 IP 地址静态推断出该属性。
您可以通过确定 IP 地址是否属于“不可路由”系列(10.xyz 或 192.168.xy)来进行猜测,但也可以手动分配地址。
确定系统是否有来自 DHCP 服务器的当前租约是(非常)依赖于平台的,并且需要 IP 地址本身中没有的信息。