计算机基础
要学习计算机网络,需要学习一下计算机基础知识
VMWare的安装
先安装vmware,不会安装的参考:https://www.cnblogs.com/tanghaorong/p/13210470.html
然后再制作几台windows系统的虚拟机,不会制作的请参考:https://blog.csdn.net/weixin_40123223/article/details/114804940
计算机组成
计算机硬件:键盘、鼠标、显示器、喇叭等
计算机操作系统(也称为系统软件):windows7、windows8、windows10、mac、linux、unix等
计算机软件(也称为应用软件):qq、微信、浏览器、360安全卫士、游戏等
关系:如果计算机上不安装操作系统,那么计算机应用软件就无法使用计算机硬件来工作,所以计算机操作系统是连接计算机硬件和计算机应用软件的桥梁
计算机硬件
数据存储在硬盘上,计算机运行时内存会读取硬盘上的数据到内存中,而cpu处理数据是从内存中读取数据。
硬盘的容量大,一般500G或者1T,但是硬盘的读写速度很慢。硬盘可以永久存储数据
内存的容量很小,一般1G~128G ,但是内存的读写速度非常快。内存只能临时存储数据
cpu:是整个计算机的大脑,计算机的cpu一般有两种,一种是英特的,一种是AMD的
右键计算机状态栏点击任务管理器可以查看cpu、内存、硬盘的使用状态
学习计算机网络前的配置
打卡网络共享中心的方式一:windows+R打开运行窗口,然后输入ncpa.cpl回车
打卡网络共享中心的方式二:右键网络、打开网络和Internet设置
然后点击更改适配器选项
打开网络共享中心后就可以看到各种网卡
右键正在使用的网卡点击状态,可以看到当前网卡的状态信息
可以自己看看桥接的是哪个网卡
点击更改设置
可以选择自动,或者指定与我们虚拟机桥接的的具体物理机的网卡
这样在确保没问题后我们的虚拟机里面就可以上网了。
查看到虚拟机和物理机的ip地址后我们就可以使用ping命令测试虚拟机和物理机是否能够正常通信了
用主机去ping虚拟机ip,发现并不能ping通
原因是默认情况下windows的防火墙是开启的,禁止外界进行ping操作,我们需要把防火墙关闭
本地物理机也用同样的方法关闭防火墙
关闭防火墙之后再进行ping测试就可以ping通了
增加Telnet功能
网卡
网卡分为无线网卡和有线网卡,现在有很多都可以通过usb口接入
通过ncpa.cpl打开网络配置中心可以对网卡进行配置
好的有线网卡:1000Mps 1GBps
好的无线网卡,同时支持5GHz 2.4GHz 双频 支持802.11ac
IP地址
为了后面学习方便,我们需要安装loopback环回网卡
右键此电脑选择管理
选择设备管理器
IP:Internet Protocol 计算机再互联网中的身份证,一台网络设备的唯一标识
如果你和别人有相同的ip地址,那么这个地址叫私有的地址,在和外界通信时会进行nat。
NAT:网络地址转换(翻译):会把私有的地址转换成全球唯一的ip地址
测试两台机器是否能够联通,使用ping 另一台主机ip
ping www.baidu.com
ip138.com可以查询到ip所在的城市和服务提供商
在物理机上安装loopback环回网卡后可以将虚拟机桥接到loopback上,因为当虚拟机桥街道真实的无线网卡上时,当无线网卡不联网是,那么虚拟机和我们的物理机也无法通信
物理机配置loopback的ip
虚拟机桥接到loopback上
配置虚拟机ip
即使物理机无法上网,虚拟机和物理机仍然可以通信。
远程桌面连接
开启远程控制,右击计算机点击属性,选择远程设置
在物理机上开启远程桌面(可以直接在运行里输入mstsc:Microsoft terminal services client开启远程桌面)
然后输入用户名密码
就会远程连接到虚拟机
可以在建立连接的时候将本地物理机的磁盘驱动映射过去,方便文件的互相拷贝
点击显示选项,选择本地资源选项卡,然后点击本地设备和资源的详细信息,把驱动器打勾
下图被选中的就是我本地物理机的磁盘
子网掩码和网关
一个网卡要连接到互联网,需要配置ip、子网掩码、网关、和dns
几个概念
1.同一网段
就是上网的计算机在同一个局域网,不需要路由器去中转,下面的三台计算机就在同一个网段
如果要从ip上看的话需要结合子网掩码一起判断
如果子网掩码是255.255.255.0
那么ip前三个数一样就在同一个网段
如果子网掩码是255.255.0.0
那么ip前两个数一样就在同一个网段
子网掩码主要是确定你是在哪一个网段的
例子:
pc1:
ip 192.169.1.10 子网掩码 255.255.255.x
pc2:
ip 192.169.1.20 子网掩码 255.255.255.x
pc3:
ip 192.169.2.10 子网掩码 255.255.255.x
pc4:
ip 192.169.2.20 子网掩码 255.255.255.x
上面pc1和pc2属于同一个网段 192.168.1.x/24
pc3和pc4属于同一个网段 192.168.2.x/24
24表示子网掩码前面有三个255,每一个用二进制表示是8位,三个就是24位
当不同网段的两台计算机需要通信时就需要网关,如上面的pc1、pc2想和pc3、pc4通信就需要网关,网关一般是一个路由器,交换机时不能作为网关的。
当pc1和pc2同一网段的两个计算机进行通信时是不需要配置网关也可以联通的。
当pc1和pc3不同网段的两个计算机想进行通信时必须借助路由器,网关就是路由器的ip地址,没有路由器,不同网段的两个计算机就无法通信
DNS
DNS:Domain name System域名系统
我们要访问别人的服务器就必须使用ip地址,因为ip地址时网络设备在互联网中的唯一标识,但是ip地址是一串数字,用户不可能记住很多ip地址,于是,人们就给ip地址起了一个别名叫域名,俗称网址。每一个域名都有对应的服务器。
域名解析服务器:专门保存域名和服务器ip地址对应关系的服务器。
当用户第一次访问某个域名如www.baidu.com,那么我们的请求就会到域名解析服务器去查看www.baidu.com所对应的ip地址是多少,然后将该ip地址返回给用户,用户就会在本地做一个缓存,当下次再访问www.baidu.com的时候就不需要再到域名解析服务器去查看www.baidu.com对应的ip地址是多少,而是直接在缓存中获取
查看本地缓存的域名的命令是 ipconfig /displaydns
全球免费的dns服务器,是谷歌提供的8.8.8.8
如果你的网卡不配dns地址,那么你访问网站只能通过ip地址访问,用域名是访问不了的,dns不配置,但是qq等软件可以运行,原因是qq客户端软件内置了腾讯的服务器地址。
文件共享
1.启用guest用户
2
3创建共享文件夹
右键文件夹,授予访问权限—>特定用户,选择Guest用户,权限修改为读写权限
在其他主机上访问:格式:\共享文件所在主机ip
可以将共享的文件夹映射到本地磁盘,以后就不用这样访问了
winPE电脑店
WinPE:windows Preinstallation Environment windows的预安装环境
作用:
早期:(装系统前需要将键盘鼠标显示器等硬件先驱动起来)放在系统光盘,用于安装系统时临时驱动硬件,为安装系统准备好环境。内置大量通用驱动程序
现在:用于刻录在u盘里面,使用u盘安装系统,系统密码破解,格式化C盘,分区表修复等