寻求帮助来配置路由器主机

寻求帮助来配置路由器主机

有人能帮我理解如何正确配置图片上显示的是主持人吗?

目前,从 10.10.10.101 可以 ping 通 Internet 主机和 10.10.10/24 网络上的主机。但我无法 ping 通 10.10.1/24 网络上的任何内容。

我可以 ping 通 Internet 主机、10.10.10/24 上的主机以及 10.10.1/24 网络上的主机。

从 10.10.1.101 可以 ping 通 10.10.10.2 和 10.10.1/24 网络上的主机。但我无法 ping 通 10.10.10/24 网络(10.10.10.2 除外)和 Internet 上的任何内容。

我想将 10.10.10/24 网络与 10.10.1/24 网络相连接。我还想将 10.10.1/24 网络与 10.10.10/24 网络相连接,并将其连接到 Internet。

我应该如何配置主持人?我可以用路由或者我应该调查iptables/nftables

如果可能的话我想留下来知识产权命令,而不是返回是否配置

我当前的路由表:

10.10.1.102

default via 10.10.1.10 dev eth0 proto dhcp src 10.10.1.102 metric 100 
10.10.1.0/24 dev eth0 proto kernel scope link src 10.10.1.102 
10.10.1.10 dev eth0 proto dhcp scope link src 10.10.1.102 metric 100

default via 10.10.10.1 dev wlan0 proto dhcp src 10.10.10.2 metric 600 
10.10.1.0/24 dev eth0 proto kernel scope link src 10.10.1.10 
10.10.10.0/24 dev wlan0 proto kernel scope link src 10.10.10.2 
10.10.10.1 dev wlan0 proto dhcp scope link src 10.10.10.2 metric 600

提前非常感谢您!

在此处输入图片描述

答案1

如果您希望它可以访问网络 10.10.10.0/24,则必须获取有关 10.10.1.0/24 的信息 - 这是当前的“问题”。

您没有提到来自例如 10.10.10.101 的路由表。我猜是:

default via 10.10.10.1/24 ...
10.10.10.0/24 dev...

从 10.10.1.101 可以 ping 通 10.10.10.2 和 10.10.1/24 网络上的主机。但我无法 ping 通 10.10.10/24 网络上的任何内容

您可以 ping 它,数据包将到达 10.10.10.x 主机,但主机不知道如何回复。回复被发送到默认网关,然后被丢弃或发送到互联网(取决于路由器的配置)。

要使其工作,“网桥”必须简单地在网络和 10.10.10.0/24 网络之间进行路由,并且需要知道如何到达 10.10.1.0/24。10.10.1.0/24 网络没有问题,因为所有网络都在默认路由路径 (10.10.1.10) 上。

为了处理它,你可以做以下之一:

  • 在无线路由器(10.10.10.1)上添加路由规则:
10.10.1.0/24 via 10.10.10.2

这样,来自 10.10.10.0/24 的所有流量都将通过默认网关定义到达 10.10.10.1,但随后将被转发到 10.10.10.2,其中已经知道网络 10.10.1.0。

  • 为网络 10.10.10.0/24 设置与 10.10.1.0/24 相关的路由记录的 ​​DHCP 选项

您可以通过 DHCP 选项将路由记录传递给客户端,这样客户端就会知道将 10.10.1.0/24 的流量直接路由到哪里,这样它就不会通过 10.10.10.1(至少从路由的角度来看,因为它是 wifi,所以物理上它可能会通过无线部分,但它不是“路由”问题的一部分)。

  • 在每个相关主机@10.10.10.0/24 网络上手动设置
10.10.1.0/24 via 10.10.10.2

我从维护的角度按顺序列出了这些选项。主机上的路由规则设置是最后一个选项,因为一旦发生更改,它最难维护。对于没有更改的静态网络,这可能是最简单的设置方式,具体取决于无线路由器配置的可能性。

相关内容