<分区>
有人能告诉我在 linux 系统中路由数据包的方法是什么吗?我的 linux 系统上有一个外部和内部网络接口(interface)。我想将到达我的外部网络的数据包转发到内部网络。
我没有 iptables。还有什么其他方法可以做到这一点? native linux 提供了哪些命令。是否应该始终为此启用 Netfilter?我的内核没有附带 Netfilter。
所以请提出建议。
提前致谢
<分区>
有人能告诉我在 linux 系统中路由数据包的方法是什么吗?我的 linux 系统上有一个外部和内部网络接口(interface)。我想将到达我的外部网络的数据包转发到内部网络。
我没有 iptables。还有什么其他方法可以做到这一点? native linux 提供了哪些命令。是否应该始终为此启用 Netfilter?我的内核没有附带 Netfilter。
所以请提出建议。
提前致谢
最佳答案
假设您谈论的是真实路由,而不是任何形式的网络地址转换 (NAT),您只需要启用 IP 转发,并将相关路由放入路由表中:
echo 1 > /proc/sys/net/ipv4/ip_forward
配置 NAT 确实需要 iptables。
关于linux - 将 IP 数据包从一个 IP 地址路由到另一个 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10226624/