我的第一台计算机上有 2 个以太网卡 eth0 10.1.1.254/24 eth1 10.2.1.254/24
eth0 使用交叉线(10.1.1.1)连接到第二台计算机的 eth0
我可以从计算机 2 ping 计算机 1 eth0,但是我无法从计算机 2 ping 计算机 1 eth1
如何通过同一台计算机的 eth0 将数据包路由到计算机 1 的 eth1
我正在尝试在本地计算机上设置 NAT,我需要它来解决不同类型的 NAT
答案1
我会查看一些有关如何设置 iptables 的指南,因为它基本上允许您根据设置的规则在接口之间路由数据包。iptables 不仅仅是一个防火墙接口,您还可以为它提供大量规则列表以通过网络路由数据。
几乎每个人都使用那个微型路由器来连接互联网?它运行 Linux,并且完全设置了 iptables。
除此之外,看看这个howtoforge 指南这本史诗指南佩廷格斯
我能找到的主要的是这个,它声称是适用于网关/NAT的基本防火墙配置并支持eth0作为外部接口,eth1作为内部接口。
Ubuntu 有一个IpTables 使用方法例如有一个名为UFW(简单防火墙)它可以为你配置 iptables,它还有一个名为的 GUI 前端海湾战争可能会有用。