复用 - 精品教程

复用是计算机领域的专业词汇,复,重复,复合的意思。今天我想借着网络知识,聊一聊“复用”的思想。

点击展开👉闲聊的话

说句闲聊的话,其实每个UP 做视频都会遇到选题、呈现方式之类的疑问,借此机会,我也聊聊咱们频道的一个规划。

曾经很多热心观众前来催更,关心频道的发展,后来,一次又一次地鸽了很久之后,不管是水友群的粉丝,还是公众号的观众依然啊,不厌其烦地催更。借此机会啊,挨踢君想向大家呢,表示感谢。
谢谢大家长久以来的支持,漫游挨踢频道虽然粉丝少,但是成长空间大啊!只要用心做,应该还是会有人支持的。
于是,昨天,我就在群里问:“做点什么视频好呢?”有个粉丝就说:
“不要做视频,拖更吧”
【What】
好吧,好吧,我回答他,然后马上,我就更了这一期。
【233】

还是打算把频道做成知识类型的频道
偏重于思想,辅之以技巧

毕竟技巧是具体的,而想法才是最重要的。

生活中的复用

其实我们的生活中处处都有“复用”。

比如,你写东西的时候,可能听着歌;迅雷里面挂了5-6个种子同时下载;核电站和水电站向电网输电。

你,迅雷,电网都是复用的对象。

所以,听上去,复用是关于提高资源利用的经济学,或是优化利用结构的工程学。

再具体一点

为了讲清楚复用,我们以ip地址为例。ip是网络设备的身份标识,在因特网中,每个设备的ip都是不同的。

考虑一个场景:好比说你给女朋友发了个图片,这个过程如同写信一样,图片被打包成了数据包,数据包上表明了目的地ip 和来源ip(也就是你的ip 和你女票的ip)。

现在我们想一想,数据包到达了目的地,女票的手机里面哪一个应用来接受这个数据呢?手机里面不仅有微信,还有浏览器,还有qq…到底安排谁来接收这个信息呢?

所以说,ip只能区别设备,却不能区别设备里上网的应用

ip的复用

其实在刚才打包好的数据包上,不仅仅有ip地址,还有端口号

我们看这段字符 192.168.1.1:80,冒号后面80就是端口号。在设备内部,不同的端口号区别了不同的应用,正是通过端口号,你的那张图片找到了接受它的应用。

ip X 端口号,就实现了对ip地址的复用。

点击展开👉再说ip复用

多年之后,人们不禁慨叹:32位的ip地址竟然会枯竭?

没错,形如119.29.39.49的ip已经成为稀缺资源,你的手机,你家的电视、电脑,智能冰箱、空调等都需要上网,而上网就需要ip地址。运营商只会给你一个ip地址,该怎么办?

为了应对公网ip不够用的问题,路由器使用网络地址转换技术:将一个ip地址分个多个手机电脑使用。

为了对ip 进行复用,网络地址转换使用的其实也是端口号。端口号不仅能区别应用,还能区别不同设备?这怎么做到的?留给大家思考。

知识应用

刚才讲了“复用”在网络中的应用,现在来说一个更为具体而实际的例子:远程访问Win10电脑里的文件

共享文件的方法有多种,优劣比较我之前写过文章其中最好用的还是Windows的SMB功能,正好借着SMB让大家体会“复用”的含义。

Windows SMB 共享简要教程

第一步,在win10上共享文件夹

点击展开👉win10共享教程图文版

win10 共享教程早就做过图文版本了,戳👇
本站文章 bilibili 微信图文
大家都知道,如果要复现图文教程的每一个步骤不仅麻烦,而且容易出错。

为了不出错,我这里就是用最简单的命令行来操作。管理员权限运行CMD,输入这个命令:

net share MyShare=D:\ /grant:UserName,Read

那这个命令就创建了一个名为MyShare的共享;共享的目录是D盘;并赋予用户读取的权限。请大家把UserName改成自己的用户名。

点击展开👉命令行别怕!教程

Wow!命令行!很多朋友可能会吓跑!
此视频可破除恐惧👇

其实会点命令行才能破除恐惧,超简单教程👇:

第二步,修改win10防火墙

Windows 默认共享之接受来自局域网的访问,如果请求是来自远程的,非同一个网段的,则会拒绝连接。这个问题曾困扰我很久,让我一度以为Windows的SMB协议非常不健壮。

不过回头想想,微软这么做也是为了避免风险,防止小白共享权限设置太宽松导致泄密。解决这个问题依然管理员身份运行两个命令即可:

netsh advfirewall firewall add rule name="Open 445 for SMB" protocol=TCP dir=in localport=445 action=allow

其他注意事项
如果你使用的是微软账户登录系统,推荐改用本地账户

第三步,在路由器/网关设置端口转发

宽带商提供的某些版本的网关(之前我手里有一台天翼网关)是支持端口转发的,具体请登入网关查看。不过更推荐大家使用路由器PPPoE拨号上网。

点击展开👉DDNS,PPPoE与公网ip

在使用远程桌面、远程SMB等服务时,可以选择使用DDNS。(什么是DDNS??)

大部分家庭宽带提供了家庭网关,也就是无需路由器了,然而部分网关无法设置端口转发,更不用提DDNS,可以联系客服改用PPPoE,然后下接一个路由。

即便用了PPPoE拨号,也可能会分配内网ip,可以进路由器查看,如果是100开头ip,则为内网。可以致电宽带商客服,修改公网ip话术:家里的监控,师傅要求换ip。亲测有效!

推荐使用新路由3,全千兆的矿难货便宜;512MB内存适合各种固件,插件搞事情;USB 3.0 可以外界硬盘做NAS。我买了3台做无线漫游。

在确认路由器是PPPoE拨号上网、自己拥有公网地址后,我们设置端口转发。

为了复用ip,路由器对地址的转换是随意的。端口转发让路由器特定端口指向内网机器特定端口。此后,该端口被内网机器独占,我们从外部就可以通过该端口访问对应机器。在本文,就是那个共享文件夹的Windows 10 机器。

由于不同的厂商有不同的设置界面,这里不便演示,大家自行搜索自己品牌路由器的设置教程。

可以将外网的某个端口如445指向内网特定主机的445端口。此处就是你作为文件共享服务器的Windows 电脑。

445端口某些地区可能被封,可以改用其他端口
特定主机的ip地址可以通过ipconfig 命令行工具查询。
关于端口转发,这里有更详细的教程:端口被封杀?巧用端口转发和NAT

后话

对网盘日常限速的忍受;
对云商突然跑路的担心;
这些都可以抛诸脑后了,因为你已经有了“自己的百度云“。

共享了特定的文件夹后。
你可以在不同的设备上观看视频、查看文档;
你甚至可以把部分文件共享给你的好友、同事、同学。
资源得到了最大程度的复用

人最宝贵的是时间,每个人出生、文化、成长都不尽相同。但我们的时间是相同的,我们应该想方设法的提高我们的效率,无论是资源利用效率还是时间利用率。

愿复用的概念能够对你有所帮助。

2019-12-17 想法 闲聊 精品教程 scripts smb windows 共享