校园网内实现文件共享

问题背景

身处校园,网上冲浪可是刚需,但是呢,校园网访问外网会记录流量(只记录IPv4流量),而且免费的流量也是有限的。在这种情况下,看视频和下载大资源都成了奢侈,不过好在校园网接入了教育网,这样就可以肆无忌惮得访问PT资源共享站(走的是IPv6流量,不会被记录)了。有了PT共享资源站,下载热门电影电视剧以及游戏都不再扣扣嗖嗖,为了保存这些资源就需要一个大容量的移动硬盘了,有了资源,有了存储设备,只欠充分利用这些资源了。个人拥有两台电脑,一台是实验室分配的电脑,一台是放在宿舍的个人电脑。一般呢,大部分时间都是呆在实验室,那么实验室的电脑就是主力了,资源的下载和保存也是在实验室电脑上完成的,大容量移动硬盘也主要插在实验室电脑上,但是很多时候都需要将移动硬盘里面的内容转移至个人电脑中,那么就出现了两个解决方法,一种就是将移动硬盘拿到宿舍,另一种是借助校园网这个大局域网的优势,使用文件传输工具远程将实验室电脑上的资源传输至个人电脑上,第一种方法的缺点是需要来回插拔移动硬盘并且考验个人的记忆力,优势是传输速率的瓶颈在于USB接口,第二种方法的缺点是传输速率的瓶颈在于网络传输设备,优势是不需要来回插拔移动硬盘也不存在忘记携带的问题。问题总是伴随需求而出现,之前主要以下载游戏为主,偶尔也下载一些视频但还是不多,最近对下载视频看视频的需求越发凸显,尤其从实验室回到宿舍还想继续观看视频,这时候也想到了两种办法,第一种就是老老实实将视频通过网络传输到个人电脑上进行观看,这个方法最大的问题就是需要耐心等待,这无疑是对自己最大的考验,很多时候都不能忍,那么就想出了第二种方法,既然我只是想看视频,那么我只需要看到图像听到声音就可以了,那么远程桌面就成了远程观看视频的良好解决方案,但是这种方法也存在一个很大的问题,因为观看到的视频是实时传输过来的,多少都会受到网络波动的影响,很多时候图像和声音都无法同步,终于这种方式也不能忍了,就需要寻找其他的方式了,最后找到了共享利器--网上邻居--共享文件夹。

关键问题

值得一提的是,手里的两台电脑都安装了Windows 10操作系统,共享文件夹实现起来也就很容易了,共享文件夹主要使用了SMB协议进行实现的,端口使用了445,也正是由于使用了445的端口才导致了接下来的问题。众所周知,由于“永恒之蓝”病毒的出现,导致校园网屏蔽了445端口,所以主要的问题就集中到了端口问题上。

问题解决

由于问题集中到了端口问题上,那么端口问题的解决也能够想到两种,第一种就是修改SMB协议的端口,可以通过修改注册表实现,这样解决方法很直接,第二种方法是对445端口进行映射,下面着重对端口映射进行讲解。

服务器端配置

首先就是开启文件共享,主要的流程就是开启网络发现以及文件和打印机共享

校园网内实现文件共享_第1张图片

其次是开启指定文件的共享,以及相应的共享权限

校园网内实现文件共享_第2张图片校园网内实现文件共享_第3张图片

再者,也是最重要的就是开启SMB支持

校园网内实现文件共享_第4张图片

测试是否正常,Win + R后输入

\\127.0.0.1

这种情况即为正常

校园网内实现文件共享_第5张图片

然后就是最最最关键的步骤了,端口映射,需要以管理员身份运行,192.168.1.100为服务器端的IP

netsh interface portproxy add v4tov4 listenaddress=192.168.1.100 listenport=4455 connectaddress=192.168.1.100 connectport=445

使用以下命令进行差错

//查看全部端口转发
netsh interface portproxy show all
//查看端口是否正确起来
netstat -ano | findstr :4455
//删除端口转发
netsh interface portproxy delete v4tov4 listenaddress=192.168.1.100 listenport=4455

最后是防火墙的配置,添加4455端口入站规则

校园网内实现文件共享_第6张图片

客户端配置

同样需要开启开启文件共享,与服务器端配置一致

端口映射,同样需要以管理员身份运行 

netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=445 connectaddress=192.168.1.100 connectport=4455

 排错方法同服务器端配置

这时还不可以访问服务器端,需要关闭SMB相关的服务,同样需要以管理员身份运行

net stop server
sc config lanmanserver start=disabled

这时Win + R输入一下地址就可以正常访问了

\\127.0.0.1

 最后使用映射网络驱动器就可以达到以下效果了

校园网内实现文件共享_第7张图片

总结

通过以上的一系列设置,最终达到了远程硬盘的效果,可以直接对远程的硬盘进行操作,自然观看视频也就不在话下了,教程结束!

参考

后WannaCrypt蠕虫勒索病毒445端口被封的网上邻居共享方法

Windows 10 下如何修改 smb 连接的默认端口(445)?

你可能感兴趣的:(实用教程,smb,文件共享,校园网)