如何在具有不同子网的两台计算机之间共享文件?

如何在具有不同子网的两台计算机之间共享文件?

我从我的 isp 10.247.49.152 和 10.247.49.153 获得了 2 个 ip。主 isp WAN 连接到交换机,然后 153 直接连接到计算机,152 连接到 wifi 路由器,然后连接到计算机。如下所示:

  • 10.247.49.153(子网 255.255.255.0,默认网关 10.247.49.1)是交换机的 WAN,连接到计算机,计算机A
  • 10.247.49.152(子网 255.255.255.0,默认网关 10.247.49.1)是来自上面提到的交换机的启用了 DHCP 服务器的 wifi 路由器的 WAN(子网 255.255.254.0,默认网关 10.247.49.1)。
  • 从 wifi 路由器到另一台电脑,计算机B与 IP 地址 10.247.49.154(子网 255.255.254.0,默认网关 10.247.49.1)连接

现在我该如何在计算机 A 和 B 之间传输文件?如能得到任何帮助,我将不胜感激 :) 谢谢

答案1

您没有说明 IP 是如何提供给您的,但您不必让流量在到达计算机之前经过路由器,除非您想要对流量进行 NAT,如果您这样做,那么您应该让两台计算机都使用私有 IP 插入路由器的 LAN 端。

如果您需要将传入流量路由至任意一台计算机,则可以在路由器中使用端口转发。

如果您计划将公共 IP 绑定到计算机,则不需要路由器,并且两台计算机都可以直接从交换机获取公共流量,并通过上行链路直接连接到 ISP。

使用路由器后,您甚至可能不需要两个 IP,因为路由器可以使用单个公共 IP,而其后面的所有内容都可以使用私有 IP。

另一种设置方法是让 ISP 上行链路直接连接到交换机(如果它是托管交换机,希望您没有将公共 IP 绑定到交换机)。

一台计算机直接插入交换机,并将其中一个公网 IP 绑定到该计算机。第二个公网 IP 应绑定到路由器的 WAN 端,并将 WAN 插入交换机。

所有其他计算机和设备都应使用路由器的 LAN 端,并且应设置路由器 DHCP(范围)以分配私有 IP(最常见的是 192.168.xx 或 10.10.xx)

无需解释您要完成什么以及为什么有两个 IP,除非您需要在两个 IP 上提供特定功能,否则实际上有多种方法可以进行设置。

最常见的方式是使用一个 IP,绑定到路由器,并且后面的所有设备都使用私有 IP,无论是固定的还是带有端口转发的 dhcp,如果某台特定的计算机需要访问特定功能。

如果两台计算机都使用同一个子网(私有 IP),则共享文件不会有问题。

相关内容