计算机网络学习笔记(一)

构建桌面虚拟产品

vmware

寄居架构 VMware Workstation Hyper-V
原生架构 用于生产环境 VMware vSphere

ftp服务器

打开我的电脑,在地址栏输入:ftp服务器
ftp://+ip地址

网络的三种架构

  • 客户机/服务器结构(C/S): 需要安装特定的客户端程序,不同平台开发不同版本,能直接使用客户端硬件资源
  • 浏览器/服务器结构(B/S): 客户端无需安装 有web浏览器即可,跨平台能力,无缝升级,客户端免维
  • P2P结构: 点到点系统,不需要服务器中转,客户端与客户端彼此直接通信

网站的搭建:
服务器、中间件、数据库、代码、静态资源(前端)

中间件:介于应用系统和系统软件之间的一类软件 比如apache nginx tomcat iss

网站的运行

1 输入网址,如www.baidu.com(http://www.baidu.com)http是协议,www是网络服务类型,baidu.com是域名 
2 浏览器与ISP通信,在DNS中查找ip地址,发送给DNS服务,最后向www.baidu.com的ip地址发送请求 
3浏览器获取ip和端口,打开tcp套接字连接,实现浏览器与web服务器的连接  
4  发送用户HTTP请求给服务器
5 web服务器根据请求查找相应的html页面,并返回

第一步浏览器输入网址,通过DNS域名解析,找到服务器ip地址,第二步发送请求至服务器,第三步服务器接受处理请求,并响应。

ping指令

在cmd中ping指令,会先从本地hosts文件中查找
hosts文件路径 :C:\Windows\System32\drivers\etc
是dns域名解析的缓存文件,是记录文件,但是一般不会主动记录,可以用来测试一些网站
该文件默认为无法修改

如果hosts文件中没有则对dns服务发送请求 (可以通过ipconfig /all查看DNS服务器的ip地址)

DNS域名解析是把域名指向网站空间ip

ps:在内网渗透时不能用ip查询中的ip,因为这个是公网会变化

操作系统

1 windows操作系统(GUI)
2 Linux操作系统(GNU/Linux):是一种开源的unix操作系统

区别:

  1. 内核不同,Linux操作系统使用Linux内核,Windows操作系统使用NT内核,Linxu内核代码开源,Nt内核代码闭源。
  2. Linux免费,Windows收费,但也有部分Linux系统收费。
  3. Windows软件支持丰富,Linux软件支持很少,因为Windows硬件驱动厂商支持全面。
  4. Windows易用性高,Linux使用命令行字符模式为主要操作方式,Windows使用窗口、图标、鼠标点击形象化的方式为主要操作方式。
  5. 市场和安全性,Linux主攻服务器市场,Windows主打桌面市场,Linux主要应用于网络,而Windows操作系统最开始应用于打印服务,Linux安全性比Windows高。

Vmware的网卡配置(虚拟网络编辑器)

  • 桥接模式:和你的物理机能正常连接,可以正常上网。
  • NAT模式: 不能和你的物理机正常连接,可以正常上网
  • 仅主机模式:可以和你的物理机能正常连接,不能正常上网

ps:桥接模式需要分配ip,在物理机的系统设置中打开网络,进入更改适配器选项,可以查看当前的网卡

局域网传输文件的方式

共享文件夹:
高级共享设置 选择无密码保护共享

连接物理机,访问共享文件夹的方式:
打开cmd:
如果是桥接模式则输入物理机ip :\\+ip+\文件夹名称 如果是NAT模式,先查找虚拟机的ip,例如若ip为192.168.3.211,则输入:\\192.168.3.1\文件夹

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值