在两台双网卡电脑共享硬盘之后,怎么让访问硬盘的流量只通过某一个网卡?

匿名
2025-02-10T11:36:13+00:00

我两台电脑各自有一个2.5g网卡和一个10g网卡,两个2.5g网卡用来上外网,两个10g网卡直连网线搭建内网,用来共享硬盘

我怎么让共享硬盘时消耗的流量只走10g网卡?不让它们走2.5g网卡?

并且请问我应该执行什么操作才能让我的共享硬盘更加安全不被外网用户入侵?

谢谢

***Move from Windows / Windows 11 / 文件、文件夹和存储***

Windows 适用于 IT 专业人员的 Windows 客户端 网络 网络连接和文件共享

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。 为了保护隐私,对于已迁移的问题,用户个人资料是匿名的。

0 个注释 无注释
{count} 票
接受的答案
  1. 匿名
    2025-02-11T05:59:16+00:00

    此响应已自动翻译。 因此,可能存在语法错误或奇异的措辞。

    您好,

    要实现你的目标,可以通过以下几个步骤来确保共享硬盘流量仅通过网卡,同时增强硬盘共享的安全性:

    1. 强制共享流量走10G网卡

    要让共享硬盘的流量只通过10G网卡,你需要配置网络接口的优先级,确保共享服务(如文件共享、SMB、NFS等)仅通过内网网卡(即10G网卡)进行通信。具体步骤如下:

    步骤1:修改路由表

    你可以在两台电脑上配置路由表,将访问共享硬盘的流量强制定向到10G网卡。假设内网的IP是10.0.0.x,外网的IP是192.168.x.x。

    1. 打开命令提示符(管理员权限):

    输入 cmd,右键选择“以管理员身份运行”。

    1. 检查当前路由表

    输入命令 route print 查看当前的路由表。

    1. 添加静态路由: 假设你要确保访问共享硬盘的流量只通过10G网卡,你需要添加一条静态路由,例如:

    路由添加 10.0.0.0 掩码 255.255.255.0 10.0.0.1

    其中 10.0.0.1 是10G网卡的网关(或者是对端的IP),这条命令会强制通过10G网卡访问10.0.0.0/24 网段内的设备。这样,所有到内网的流量都会走10G网卡。

    1. 检查是否生效

    你可以通过 route print 再次检查路由表,确保配置生效。

    步骤2:禁用不必要的共享

    确保文件共享和其他网络服务只通过你指定的内网网卡进行。可以在“网络和共享中心”中,针对不同网络连接设置共享权限,限制哪些网卡可以共享文件。

    2. 增强硬盘共享安全性

    为了防止外网用户通过2.5G网卡访问你的共享硬盘,可以采取以下措施:

    步骤1:禁用外网访问

    限制外网访问:可以通过防火墙配置,禁止外网(通过2.5G网卡)访问你的共享硬盘。你可以设置只允许来自特定IP地址的流量访问共享资源。

    Windows防火墙设置

    打开“Windows 防火墙”,选择“高级设置”。

    在“入站规则”中,添加规则,阻止从外网(如192.168.x.x网段)到达共享文件夹的访问。

    步骤2:启用身份验证

    启用共享访问权限:确保你启用了密码保护的共享,这样只有授权用户才能访问共享文件夹。

    在“网络和共享中心”中,选择“更改高级共享设置”。

    开启“启用密码保护的共享”,并确保只允许经过身份验证的用户访问。

    步骤3:使用SMB加密

    启用SMB加密:为了防止在传输过程中被监听,可以启用SMB加密。你可以在Windows中启用SMB 3.0加密,这会确保文件传输过程中的数据被加密。

    进入“控制面板” > “程序” > “启用或关闭Windows功能”,确保“SMB 1.0/CIFS 文件共享支持”关闭,仅保留SMB 2.0或3.0。

    步骤4:使用VPN

    如果可能,你可以通过VPN将两台电脑连接起来,这样可以避免暴露内网资源给外网,确保所有流量都经过加密传输。

    通过这些配置,你不仅能确保流量仅通过10G网卡,还能提高硬盘共享的安全性,避免外部用户访问。

    1 个人认为此答案很有帮助。
    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助