如何在Linux中使用CC++改变IP设置[主要是IP地址、子网掩码和默认网关] ? 我见过一些使用套接字的例子,但并不多[除了它们不工作]。我试过 这个问题 但它不工作。
每当我尝试代码时,我都会使用ifconfig查看我的网络配置,但它们还是一样。我使用的是openSUSE 13.2,并且有无线和以太网两种可用连接。
我想另一个解决方法是改变接口的相应脚本文件,但我找不到这些脚本文件的位置。
在大多数情况下,这种操作需要root权限。用root权限运行你的应用程序,它就会工作。