繁体   English   中英

在 Linux 中使用 C/C++ 以编程方式更改 IP 设置

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM