documentzhangx66
2022-06-08 13:25:53 +08:00
Windows 的 SMB 有一个坑,那就是只允许内网 IP 段连接。
内网 IP 段指:
->10.0.0.0/8 (255.0.0.0) [10.0.0.0 - 10.255.255.255]
----可用地址数量:16777214
----掩码:255.0.0.0
----IP 地址起止:10.0.0.1 - 10.255.255.254
->127.0.0.0/8
----可用地址数量:16777214
----掩码:255.0.0.0
----IP 地址起止:127.0.0.1 - 127.255.255.254
->172.16.0.0/12 (255.240.0.0) [172.16.0.0 - 172.31.255.255]
----可用地址数量:65534 * 16 = 1048544
----掩码:255.255.0.0
----IP 地址起止:172.16.0.1 - 172.31.255.254
->192.168.0.0/16 (255.255.0.0) [192.168.0.0 - 192.168.255.255]
----可用地址数量:65534
----掩码:255.255.0.0
----IP 地址起止:192.168.0.1 - 192.168.255.254
如果两个服务器的 IP ,都不是内网 IP ;或者一个是内网 IP ,另一个是公网 IP ,那么 SMB 就无法直连。虽然可以用虚拟局域网,但麻烦。
不过,SMB 的速度是真牛逼,我在 Windows Server 2019 + 31 元的 CPU Q9300 45nm/4C4T/2.5GHz/6MB/1333MHz/95W/LGA775/71.4°C/VT-x/VT-d + 8G DDR2 内存上,跑满了 1G 带宽。