如何解决通过以太网连接的两个设备的子网掩码是否必须相同?
我有 2 个设备,一个盒子(我们称之为路由器)和一个通过以太网连接到路由器的设备。
路由器
IP 地址:10.114.76.2
以太网 IP:192.168.1.1
子网掩码:255.255.255.0
设备 1
局域网 IP:192.168.1.1
IP 地址:10.10.6.106
子网掩码:255.255.252.0
在路由器上,我将设备 1 端口转发,以便我们可以通过路由器访问设备 1。例如:我们将端口 81 转发到 10.10.6.106 和端口 80,以便我们可以通过键入 10.114.76.2:81 来访问设备 1。
在大多数情况下,这工作正常,但在这种特殊情况下,我无法连接它们。在我设置的所有其他时间,子网掩码是相同的,但在这种情况下,设备 1 的子网掩码是不同的。在这个特定的设置中,子网掩码会是问题吗?它们是否必须具有相同的子网掩码才能相互连接?
解决方法
每个 IP 地址都有自己的网络掩码。每个“设备”都没有定义网络掩码。 一种可能的表示法是 IP 地址的后缀,例如:“/24”,它等于“255.255.255.0”的网络掩码。
参考你的帖子,看下面的例子:
路由器 IP 地址:10.114.76.2/22 (255.255.252.0) 以太网 IP:192.168.1.1/24 (255.255.255.0)
设备 1 局域网 IP:192.168.1.1/24 (255.255.255.0) IP 地址:10.10.6.106/22 (255.255.252.0)
似乎不清楚为什么您的“设备 1”有两个 IP 地址以及为什么您的路由器具有相同的 IP 地址 (192.168.1.1)。假设两者都通过网络 192.168.1.0/24 连接,那么每个设备必须有一个单独的 IP 地址,例如:192.168.1.1/24 和 192.168.1.2/24。
在一个 IP 段(例如 192.168.1.0)内,所有连接的设备共享此范围内的相同网络掩码是非常可取的。这意味着此 IP 设置中的所有设备的网络掩码都应为 255.255.255.0(与 /24 相同)。
如果您的设备配置了来自其他 IP 段的其他 IP 地址,那么这些其他 IP 地址可以具有不同的网络掩码,就像上面的示例一样。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。