标题猛一看好像很高端,其实原理很普通,就是组建局域网然后通过windows的文件共享来拷贝文件。这和平时的局域网没有本质的区别,只是操作方式比较唬人而已(确实也只有比较极端的情况才会这么做)。由于要使用windows的文件共享功能,所以该方法仅适用于windows7及以上系统。
此文的起因是因为我最近买了个笔记本电脑,要把原来台式机硬盘里的文件拷贝过来(文件有好几百G)。但是台式机的硬盘不能直接插到笔记本上(除非再花钱买硬盘盒);而在线传不仅速度慢,还需要双方都有网。于是我想起来了一个以前看过的办法,就是把两台电脑用网线直联来拷贝文件。我折腾了好一番功夫终于成功了。
例如我现在用的是win10系统的电脑,要从win7的电脑上拷贝东西。步骤如下:
1.确保两台电脑有不同的计算机名和相同的工作组。这个看一下就行了,一般不用特意改,因为计算机名一般都是不一样的,而工作组默认都是WORKGROUP。
2.将一条网线的两端分别插入两个电脑的网口,然后配置ip组成局域网。
将第一台电脑(如win7)ipv4选项配置如下:
ip:192.168.1.1
子网掩码:255.0.0.0
网关:不填
DNS:不填
然后将第二台电脑的ipv4选项配置如下:
ip:192.168.1.2
子网掩码:255.0.0.0
网关:192.168.1.1(第一台电脑的ip)
DNS:不填
之后在第二台电脑上ping第一台电脑的ip,如果通了就继续下一步。
3.共享需要被拷贝的文件,比如我要从win7上的D盘里拷贝文件,就需要在D盘上右键,通过高级共享来共享它,并允许everyone用户组的所有权限、添加Administrator用户组并允许所有权限。
4.在共享的那台电脑上(win7),到网络和共享设置里选择不使用密码保护,否则会很麻烦的。(可能会出现你输入了正确的密码但就是提示错误的情况)
5.在第二台电脑上输入\\192.168.1.1(第一台电脑的ip)查看它的共享文件夹。进入共享文件夹的时候需要输入账户名,建议输入内置管理员用户名(默认是Administrator),否则又会是一番蛋疼的经历。之后看看访问没问题的话就开始拷贝吧。
(我一开始使用的是普通用户,也就是安装系统时建立的用户,结果进入共享文件夹后没有对里面文件的访问权限。于是我在第一台电脑的D盘的安全选项卡里添加了everyone的所有权限,可以访问里面的文件了。但是之后拷贝时又提示需要管理员权限才能访问,我无话可说。)
ps:我需要拷贝约700G的文件,而传输速度是百兆网卡的速度(实际速度约11MB/S),算了下时间需要约20个小时,emmmm……跪求早日普及千兆网卡……(虽然没啥希望了)
这时间令我心碎
补个后记吧:发文章这天我就把台式机挂到闲鱼上卖了,结果很快就有人买了,而且还是上门自取。我只拷贝了大概200G的文件,后来人家来了,没办法我直接格盘了,很多东西没有拷过来……
用网线直连两台电脑来拷贝文件
-
Google Chrome 74Windows -
Google Chrome 63GNU/Linux x64 win自带的文件共享好坑...
所以我选择第三方ftp软件hhh -
Firefox 57Windows 用HFS好像能够明显提升速度。我和同学用HFS通过百兆路由器速度能达到20多M/S(是突破了路由器的限制?还是路由器是假的?)
-
Google Chrome 64Windows 8.1 x64 Edition 568A-568B CAT.5E GE网卡
-
Google Chrome 55Windows 说得好,我选择用移动硬盘,速度 300M/S 左右的话,拷两次应该也快得多
不过如果移动硬盘是机械的话,可能就只有差得多了 -
Firefox 57GNU/Linux x64 用路由器也一样的速度诶(ノ´∀`*)
电脑连电脑得用交叉线(cross over cable)不然很慢的