我将 Raspberry-Pi 设置为路由器,用于在两个网络192.168.1.x
和192.168.2.x
.
由于我家里的物理网络拓扑强加给我的原因,我想添加一个新的网络接口(使用 USB 到以太网适配器即可轻松完成)并为其分配一个与另一个网络位于同一网络上的 IP现有的接口。它看起来像这样。
- 使用 IP 到接口 A 的 WAN 连接
192.168.1.100
192.168.2.254
通过 IP (现有)到接口 B 的 LAN 连接- 带 IP 的新接口 C
192.168.2.253
这可能吗?
如果可能的话,那么我认为同一设备上具有相同IP的两个不同接口是不可能的?这确实是最理想的情况。 (A)
换句话说,我假设不可能有以下情况:
- 具有 IP 的新接口 C
192.168.2.254
(与接口 B 相同的 IP)
您可能会注意到 (A) 描述的是一个开关。我可以放入一个交换机,但它只能将 3 条物理电缆连接在一起。尽管我承认这是一个微不足道的解决方案,但这似乎有点混乱/浪费。
#我为什么要这么做? (TL;DR 部分)
我家的互联网通过常规 ISP 路由器提供。由于这个东西不处理静态路由,并且我想在不同的网络上运行多个服务器,因此我将来自该设备的所有流量路由到充当低功耗路由器的 Raspberry-Pi,在其中我可以设置静态等内容路线。由于它的功耗较低,因此 24/7 全天候工作不是问题。路由器和 Pi 位于楼下的橱柜中。
这个柜子里还有一台数字运算机。它运行起来很热,所以我在不使用时将其关闭。它必须在这个橱柜里,因为产生的热量用于为房子取暖。我不能把它放在我自己的房间里,因为声音太大/太热/让我无法入睡。所以它必须留在柜子里。问题是这台机器必须位于单独的网络上,以防止我产生的流量减慢其他人的一般互联网访问速度。另一个问题是,橱柜和我自己的房间之间只有两根物理网线——这甚至有点奢侈。我不能再放更多的电缆了。这会让人生气。
下一个问题是还有另一台计算机,它充当 NAS。它无法放入橱柜中,因为没有空间。它很安静,运行 25 W TDP 芯片,因此可以放在我的房间里。
NAS 必须可供网络的其他用户使用,因此它必须位于“一般用户”网络上。 (与 Pi 路由器的 LAN 端相同的网络。)由于它运行免费 NAS,因此可以(可能)将流量路由到新网络供我个人使用。
因此,其中一根电缆用于将数据传输到 NAS 盒,另一根电缆用于将我自己的独立网络上的数据传输到数字处理机。
很奇怪,但事实就是这样。