将Linux机器连接到辅助路由器/ ISP:如何正确设置路由?
抽象: 将辅助ISP添加到我现有的网络设置中时,我遇到了问题(我认为是路由):Router1不能回答传入流量,但是本地流量和传入Router0可以正常工作。 在通过Router1工作流进来流量的同时,如何保持当前运行良好的部件正常工作? 详细说明: 我已在下面草绘了一个示意图,其中包含了这种情况的基本要点(实际上,每个LAN上都有更多的设备,但这并不重要)。 这种情况: 我有两个内部网络:LAN0is 192.168.x.0/24和LAN1is 192.168.y.0/24。两者都适合内部流量(例如使用cURL的http)。 LAN0一直通过Router0和连接ISP0到Internet。 LAN1一直都有Router1,但现在已连接ISP1到了Internet。 仅在LAN0具有默认路由的机器上Router0可以正常处理传出和传入流量。 仅在LAN1具有默认路由的机器上Router1可以正常处理传出和传入流量。 内部交通上LAN0,并LAN1一直工作得很好。 通过传入流量Router1的WindowsB到达正确的:我可以从通过RDP连接到它WindowsC。 通过传入流量Router1为LinuxB(按到达tcpdump的),但没有回答后面的curl http://e.f.g.h弗朗LinuxC显示与上tcpdump的 LinuxB节目: 它仅显示根据tcpdump输出格式设置了SYN标志的数据包: LinuxB:/tmp/LinuxB.eth1.80 # tcpdump -i eth1 'port 80' tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes 13:35:19.489779 IP …