【发布时间】:2018-12-07 13:48:32
【问题描述】:
Linux 的 iptable 和 iproute 允许我们标记数据包并在以后匹配标记(fwmark),从而在配置路由和防火墙方面具有很大的灵活性。
有没有办法在从 C 程序发送数据包时设置这些标记,无论是通过普通套接字接口还是通过特定的 linux 系统调用?
【问题讨论】:
-
操作标记是需要root权限的事情之一。
-
@BenVoigt 有很多东西需要root权限,很多程序需要以root身份运行。你的观点是什么?
-
如果您的“C 程序”不以 root 身份运行,您可能永远找不到方法。
标签: c linux sockets networking iptables