我正在寻找一种在C中可用于管理Linux机器网络接口的函数/系统调用。例如,我想执行 ip link set wlan0 down
(或up) 或 ifconfig wlan0 down
,除了system()
,还可以使用哪个函数呢?
我正在寻找一种在C中可用于管理Linux机器网络接口的函数/系统调用。例如,我想执行 ip link set wlan0 down
(或up) 或 ifconfig wlan0 down
,除了system()
,还可以使用哪个函数呢?
要从软件中访问由iproute2工具提供的功能,您可以使用Linux rtnetlink API。为了使您更容易实现此目的,您可以使用像libnl这样的库。
如果您遇到问题,已经有一个名为netlink的标签可供参考。