是否可以将任意端口(例如 1337)绑定到特定的 NIC?我有 2 个 NIC,一个配置为 IPv4,另一个配置为 IPv6。我想确保无论何时使用端口 1337,它都会通过 IPv6 接口。
我认为你可以使用 iptables 来做到这一点。IP 表中的规则应该可以做到这一点,但我认为有问题的 NIC 必须分配有一个 IP。试试这个,只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
iptables -A PREROUTING -p tcp --dport xxxx -i eth1
Run Code Online (Sandbox Code Playgroud)
将 xxxx 替换为端口号。有关 iptables 的更多信息,请参阅联机帮助页