6

我正在寻找可以在 C 中用于管理 Linux 机器的网络接口的函数/系统调用。例如,我想做ip link set wlan0 down(或向上)或者ifconfig wlan0 down,除了system()

4

2 回答 2

3

要从软件访问 iproute2 工具提供的功能,您可以使用Linux rtnetlink API。为了让您更轻松,请使用libnl之类的库。

万一遇到麻烦,已经有一个标签叫netlink

于 2013-06-11T13:00:58.810 回答
-3

像在命令行上一样使用系统调用来执行命令。

#include <stdlib.h>

int 系统(常量字符 * 命令);

手册页

于 2013-06-11T12:40:26.220 回答