使用CC++在Linux中以编程方式改变IP设置。

问题描述 投票:2回答:1

如何在Linux中使用CC++改变IP设置[主要是IP地址、子网掩码和默认网关] ? 我见过一些使用套接字的例子,但并不多[除了它们不工作]。我试过 这个问题 但它不工作。

每当我尝试代码时,我都会使用ifconfig查看我的网络配置,但它们还是一样。我使用的是openSUSE 13.2,并且有无线和以太网两种可用连接。

我想另一个解决方法是改变接口的相应脚本文件,但我找不到这些脚本文件的位置。

c++ c linux network-programming ip
1个回答
2
投票

在大多数情况下,这种操作需要root权限。用root权限运行你的应用程序,它就会工作。

© www.soinside.com 2019 - 2024. All rights reserved.