项目拓扑项目拓扑如图:需求分析左侧两个 PC 可同时连通右侧的 PC。NAT 只能转换一个内网 IP 为一个外网 IP,所以无法实现多台内网设备同时连通外网。项目方案网络中的通信除了依赖 IP 地址外,还需要使用端口来进行通信,所以借助端口,我们可以实现多对一的转换形式。通过基于端口的 NAT,即 PNAT,也称为 PAT,可以将多个内网 IP,同时映射到一个网络接口上,通过一个外网地址,不同端口实现地址转换。方案步骤R1 路由器:123456789101112131415Continue wi 继续阅读
OSI 七层模型非专业简介
模型简介想要更好掌握思科的知识点,我们首先需要学习的就是 OSI 七层模型,它是互联网通信的参考模型,那我们先谈论一下,为什么需要 OSI 七层模型?互联网发展到今天,已经是全球性。全球有很多的国家,每一个国家都有自己的语言,我们使用不同语言如何沟通?计算机也是一样的,现在手机、平板、电脑都能上网,这些不同设备,也在使用不同信号,那这些信号之间如何通信呢?这就需要一个统一标准,OSI 七层模型就是这样出现的。模型图示OSI 七层模型从下到上分别是:分层解释第一层物理层:最简单的理解,我们所看到的 继续阅读
将 rm 命令改造成 mv 到指定的目录
命令介绍当你需要清除当前目录下的所有文件和目录时,很简单 rm -rf ./*,这没什么。但是如果不小心打成这样 rm -rf /*,兄弟请节哀吧!rm 删除文件同时删除 inode 信息,这使得使用 rm 删除的文件十分难恢复。总之 rm 是太危险了,特别是带有-rf 参数时一定要慎之又慎,但老虎也有打盹的时候,所以为什么不给 rm 一剂后悔药呢?技巧教程12345alias rm=trashtrash(){ mv $@ /tmp/trash}注意:将上面的代码加入到~/. 继续阅读
Linux 各目录及每个目录的详细介绍
目录介绍列表常见目录说明:目录路径详细介绍/bin存放二进制可执行文件,常用命令一般都在这里/etc存放系统管理配置文件/home存放所有用户文件的根目录,是用户目录的基点/usr用于存放系统应用程序,比较重要的目录/usr/local/usr/x11r6存放 X Window 的目录/usr/bin众多应用程序/usr/sbin超级用户一些管理程序/usr/docLinux 的文档/usr/includeLinux 下开发和编译应用程序所需要的头文件/usr/lib常用动态链接库和软件包的配置 继续阅读
云主机的极致优化
环境选择首先是网站环境的搭建,Nginx 和 Apache 随便选,只是版本尽量不要选测试版,最好选一个稳定版,毕竟新的功能你用不上,出现问题还要折腾,最主要是新版本的帮助文件很少。接下来安装 PHP,PHP 的版本越高越好,但是前提需要你的网站程序支持,而且根据一个前辈建议,最好是使用偶数版,例如 5.6/7.0/7.2 这种的。再者就是脚本缓存,XCache/OPcache 选一项安装,PHP5.2-5.4 建议使用 XCache,PHP5.5 以上建议使用 OPcache。如果需要内容缓存 继续阅读
VMware Workstation 10 的安装
准备工作首先需要下载一个安装程序,目前可以通过两种方式安装,一种通过安装文件,一种我们通常称为绿色安装。两种安装方式差异在于,第一种安装需要下载很大的文件,而且在安装时,需要写入到系统的服务项和注册表中,会使系统变的臃肿。而使用绿色版,直接运行绿化程序即可,不会产生垃圾文件。优点是快捷且文件体积较小。但缺点是其安装文件一般会精简,有些功能无法实现,另外绿色版本一边不会处理系统环境,有些电脑可能无法使用。这里备注一下:下载地址请到网上自行搜索,因为其为收费软件,本站提倡使用正版软件。安装流程我们这 继续阅读
VMware Workstation 15 Pro 许可证分享
注册效果VMware Workstation Pro 又发布新版本了,懒猪给大家分享新版本的许可密钥,许可类型是批量的,期限永不过期,注册后的效果如下:秘钥分享懒猪收集 60 个许可证密钥,在这里分享给大家,大家可以随意使用。希望使用懒猪提供的许可证密钥的朋友,可以在使用后评论标注已用许可证的编号,这样他人在使用时,可以尽量避免密钥已用:编号密钥1FY112-D6D01-H88RP-JNWGV-XZUW22VZ3N8-D3Y42-4800P-ZMQQT-QG0E03FG51K-8VZD3-488 继续阅读
Windows Server 2019 的安装
准备工作我们用的是 Windows Server 2019 版本,大家自行下载。该版本暂未加入微软系统大家庭,不过可以找网络中找到原版镜像。找不到的可以给我留言,我会通过邮件形式,将下载地址发给你。虚拟机环境的创建步骤不再重复,目前市面上虚拟机,还不包含这个系统,选择次新的 2016 即可。安装流程下面我们加载映像,开始安装!首先映入眼帘的是语言设置页面,我们选择简体中文,键盘默认即可:设置好后,就可点击现在安装:Server2019 还未加入微软系统大家庭,所以在网上找不到对应的序列号,大家直 继续阅读
Server2019 搭建 DHCP 服务
服务架构服务架构如下,左侧为客户端,右侧为服务端,中间为地址获取的全部流程:服务流程地址请求:客户端连接网络后,如果其未设置网络地址,则会广播一条请求信息,所有设备都会收到该条信息,非 DHCP 服务设备则会丢弃该条信息;地址提供:DHCP 服务端收到请求信息之后,会在地址池内查找一个未被使用的 IP 地址,并将其发给请求端;地址选择:如果网内存在多个 DHCP 服务端,请求端会收到多条地址信息,它会选择最先收到那条地址,并广播一条选择的信息,声明已经使用了哪个服务端提供的哪一条地址;地址确认: 继续阅读
Server2019 搭建 DNS 服务
服务架构服务架构如下,左侧为客户端,右侧为服务端,中间为请求的流程:专有名词正向解析:域名解析成 IP 地址;反向解析:IP 地址解析成域名;主机解析:也称为 A 解析,是将域名解析成 IP 地址;别名解析:也称为 CNAME 解析,是将域名解析域名。需要注意的是,最终的域名仍需要解析成 IP。服务设置Server2019 默认不会安装 DNS,需要自行安装。点击仪表板上的添加角色和功能:在添加角色和功能向导页面中点击下一步:我们可以将服务安装在本机,也可以安装在远程服务器上,这里选择基于角色或 继续阅读
带你读单词第 25 期
音频信息期数:带你读单词第 25 期;时间:13 分左右。音频播放需要手动点击播放:Your browser does not support the audio tag.单词资料1695 个电脑专业单词:主播照片结尾福利,分享主播小姐姐的照片两张: 继续阅读
图解 TCP/IP 电子书分享
资源介绍懒猪给大家推荐一个资源:图解 TCP/IP 电子书。如果提到 TCP/IP 详解这本书,估计很多人都听过,然后开始头疼,因为实在是太枯燥无味,里面的专业词每个都要理解半天。现在我们有了图解 TCP/IP 电子书,里面图文并茂讲解各种原理,更加容易理解,语言接近白话,而且适合阅读。目前为第五版,推荐一读。资源分享在线阅读: 继续阅读
TCP 的滑动窗口
技术介绍突然有天,你的土豪朋友要给你邮个床,一个超级大豪华床,别问我为什么,任性!你特别的感动,然后很高兴拒绝了,原因是你在北京住着一个不到五平米的小隔断,床放不下!通过一个悲催的小例子,我们知道在邮寄东西时,需要考虑接收方的接收能力,不然东西发过去后,收方无法处理。数据传输也是这个道理,当发送端在发送数据时,如果不考虑网络的情况,直接发送数据,可能数据包的大小超过接收端的接收能力,这个包会被接收端丢掉,变成弃包。技术图解而这个接收的能力,就是我们今天要学习的滑动窗口。我们先放一张图片:看图说话 继续阅读
TCP 的慢速启动
技术介绍大家都有过这个经历吧,在双 11 时网购,需要好久才能收到,为什么呢?在考虑卖家的发货能力,以及买家的收货能力后,我们还需要考虑快递的传输能力。同理,当主机开始发送数据时,我们需要考虑网络承载能力,如果立即所大量数据字节注入到网络,那么就有可能引起网络拥塞。如何防止这个问题的发生呢?我们今天来讲一下 TCP 慢启动。技术图解慢速启动:看图说话通常在刚开始发送报文段时,先把拥塞窗口 cwnd 设置为一个最大报文段的数值。而在每收到一个对新报文段的确认后,把拥塞窗口增加至多一个 MSS 数值 继续阅读
TCP 的拥塞避免
技术介绍大家都听过国王与象棋的故事吧,国王想要奖励象棋的发明者,发明家说我要填满象棋棋盘,第一个格放一粒米,第二个格放 2 粒米,第三个放 4 粒,以此类推。开始还好,最后国库都放空了。可以看出,指数增长很恐怖的。而慢启动就是使用指数增长,所以终会有一个点,超过网络负载能力,这时会发生什么呢?技术扩展为防止拥塞窗口 cwnd 增长过大引起网络拥塞,还需要设置一个慢速开始门限 ssthresh 状态变量。之前的文章已经介绍了,慢启动以指数增长,在收到接收端的确认后,下次传输两倍的数据量。如果发送之 继续阅读