如何无论源 IP 如何将流量从一个接口路由到另一个接口?

如何无论源 IP 如何将流量从一个接口路由到另一个接口?

我在网络工程上问了这个问题,但他们告诉我这与主题无关,因此我应该以超级用户身份尝试。

因此,我正在为特定的网络任务部署一些树莓派。

我正在办公室设置它们,测试网络任务,然后将它们发送给客户。

启用 DHCP 后一切运行正常。

但是,有些客户希望在他们的内部网中为树莓派使用固定 IP。现在,我正在设置机器,测试它,然后更改 IP 地址,然后将其发送出去 - 因为更改 IP 地址后我无法检查网络任务。我们的子网是 192.168.0.0\24,客户子网几乎可以是任何子网,我无法让具有不同子网的树莓派连接到互联网 - 这对于测试目的来说非常有用。

我的想法是为我的 (Linux) 工作站购买第二个网络接口,并将树莓派连接到它。然后来自树莓派的流量将到达我的工作站,我可以将其路由到互联网。

但现在我陷入了困境。我无法让它工作,我尝试了一些 iptables 东西,但它不起作用。有人能帮助我如何设置我的接口/iptables 以使其工作吗?

我的设置:

eth0 是我的主要网络接口,可以访问互联网

eth1 是我的第二个网络,树莓派将连接到这里

我们的子网:192.168.0.0\24

客户端子网:任意

谢谢!

附言:关于我最初在网络工程上发帖的评论:我启用了 ipv4 转发。我不知道如何实现 NAT,但如果这是解决方案,我当然会去了解

相关内容