[英]Change IP settings programmatically in Linux with C/C++
如何在 Linux 中使用 C/C++ 更改 IP 设置 [主要是 IP 地址、子网掩码和默认网关]? 我见过使用套接字的例子,但没有太多 [除了它们不起作用]。 我试过这个问题,但它不起作用。
每当我尝试代码时,我都会使用 ifconfig 来查看我的网络配置,但它们仍然相同。 我有 openSUSE 13.2 并且有无线和以太网可用连接。
我认为另一种解决方案是更改界面的相应脚本文件,但我找不到这些脚本文件的位置。
在大多数情况下,此类操作需要 root 访问权限。 使用 root 权限运行您的应用程序,它会使其工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.