我对计算机网络知之甚少。事实上,我从未正式接受任何与网络相关的教育,但通过阅读自己学到的东西很少。我正面临网络相关的问题,如果你能帮助我,我将不胜感激。
这是我目前的网络设置。所有网络设备都启用了DHCP服务器,所有IP地址都是静态IP地址。
问题:如果我连接到DIR 600L,我可以连接到任何设备。例如,我能够从192.168.2.2 ssh / ping到192.168.0.3,或者我能够从192.168.2.5 ssh到192.168.1.3,这就是我想要的 - 能够从任何设备连接到任何设备。
我可以连接到那些连接到DWR 720或DIR 505的设备,但是如果我连接到DIR 505,则不能连接到那些连接到DIR 600L的设备。例如,我可以从192.168.1.4到192.168进行ssh / ping。 0.3或192.168.1.3但不是192.168.2.4
如果连接到DWR 720,我只能连接到连接到DWR 720的设备,而不能连接到连接到DIR 505或DIR 600L的任何设备。例如,我不能ssh / ping到192.168.0.3到192.168.1.4或192.168.2.2
我不明白为什么我可以通过一种方式而不是另一种方式连接。在防火墙(ufw)设置中,我添加了规则,允许所有设备上的IP范围为192.168.0.1/24,192.168.1.1/24和192.168.2.1/24的所有连接。我在设置中的设备上使用以下操作系统 - RPi B +上的LibreElec Kodi(IP地址:192.168.0.3)。RPi零上的Raspbian拉伸服务器(IP地址:192.168.1.3)。RPi 3B +上的Raspbian Stretch桌面(IP地址192.168.2.4)。两台笔记本电脑上的Kde Neon(IP地址192.168.1.4和192.168.2.2)。
如何以能够从任何其他设备访问任何设备的方式对网络进行配置?出于某种原因,我无法将所有设备连接到DIR 600L,这非常有效。当我从一个房间漫游到另一个房间时,我必须改变我所连接的接入点。