DHCP:简单来说就是动态分配IP DHCP(动态主机配置协议)是一种网络协议,它用于自动分配IP地址和其他网络配置给计算机。 DHCP的工作原理如下: 1.发现(Discover)阶段:当计算机连接到网络时,它会广播一个DHCP发现消息,寻找可用的DHCP服务器。 2.提供(Offer)阶段:DHCP服务器接收到发现消息后,会向计算机发送一个DHCP提供消息,提供可用的IP地址和其他网络配置信息。 3.请求(Request)阶段:计算机接收到DHCP提供消息后,选择其中一个提供的IP地址,并向DHCP服务器发送一个DHCP请求消息,表明它要使用这个IP地址。 4.确认(Acknowledg...

  7BPBXg9HtzBk   2023年11月22日   20   0   0 服务器IPDHCP

FTP(FileTransferProtocol)是一种标准的文件传输协议,允许客户端能够与服务器之间进行文件传输操作,其一般使用TCP协议作为传输层协议。下面是FTP服务的详细说明: FTP的运行原理:FTP通过两个不同的通道进行文件传输,一个通道用于命令控制,另一个通道用于数据传输。具体来说,客户端连接至服务器的FTP端口(通常是21号端口)来建立控制连接,之后客户端和服务器之间开启一个数据连接,用于上传或下载数据。 FTP的命令控制信道:在命令控制信道上运行的所有命令都是文本,而且大多数FTP服务器使用ASCII码来发送和接收命令和数据。一旦客户端与服务器建立了命令控制信道,客户...

  7BPBXg9HtzBk   2023年11月22日   19   0   0 服务器数据传输客户端

Samba是一种开放源代码的软件套件,它提供了跨平台的文件和打印机共享服务,允许在Linux、Unix和Windows系统之间共享文件和打印机等资源。Samba最初是为Unix系统设计的,它实现了微软的ServerMessageBlock协议(SMB),也称为CommonInternetFileSystem协议(CIFS),并允许Windows客户端访问共享资源。 Samba服务的安装和配置主要包括以下几个步骤: 1.安装Samba软件包:可以使用操作系统自带的包管理器直接安装,也可以从Samba官方网站下载源代码,然后编译安装。 2.配置Samba服务:打开Samba配置文件,一般为/et...

  7BPBXg9HtzBk   2023年11月22日   33   0   0 Windows配置文件身份验证

Wireshark抓包基础教程 [TOC] OSI七层模型 OSI七层模型 层级 层 含义 常用协议 1 物理层 第一层中有很多技术——从物理网络设备、布线到电缆如何连接到设备之间的一切。另外,如果我们不需要电缆,那么信号的类型和传输方式是什么(例如,无线宽带)包括:节点(设备)和网络硬件、设备接口机制、功能和程序逻辑、电缆协议和规范、电缆类型、信号类型、信号传输方法(可能是有线的或无线的)第一层的数据单位是比特(bit) 物理线路、光纤、无线电 2 数据链路层 它定义了数据的传输格式、可以在节点间流动的数据量大小、数据流动可以持续的时长,以及在流中检测到错...

  7BPBXg9HtzBk   2023年11月19日   12   0   0 IP封包数据

永恒之蓝的由来 永恒之蓝是一个在2017年被曝光的Windows操作系统漏洞,它利用了Windows操作系统的一个安全漏洞,可以远程执行恶意代码并传播到其他计算机。这个漏洞影响了许多版本的Windows操作系统,包括WindowsXP,WindowsServer2003,Windows7,WindowsServer2008等。 永恒之蓝漏洞最初是由美国国家安全局(NSA)开发的,作为一种用于侵略目标计算机的工具。这个工具在2017年被黑客组织“影子经纪人”(ShadowBrokers)泄露,并很快被恶意分子利用,导致全球范围内的大规模共计。 这个漏洞的危害性非常高,因为它可以无需用户干预就能远...

  7BPBXg9HtzBk   2023年11月19日   10   0   0 Server目标计算机Windows

CentOS8.1本地yum源配置方法 配置环境:CentOS8.1 切换路径 cd/etc/yum.repos.d 查看文件 ls CentOS-AppStream.repoCentOS-centosplus.repoCentOS-Debuginfo.repoCentOS-fasttrack.repoCentOS-Media.repoCentOS-Sources.repo CentOS-Base.repoCentOS-CR.repoCentOS-Extras.repoCentOS-HA.repoCentOS-PowerTools.repoCentOS-Vault.repo 查看多余文...

  7BPBXg9HtzBk   2023年11月19日   15   0   0 yum源vimcentos

Vim的发布 Vim的发布最早可以追溯到1991年,英文全称为ViImproved。它也是Vi编辑器的提升版本,其中最大的改进当属添加了代码着色功能,在某些编程场景下还能自动修正错误代码。 文档编辑器 在Linux系统中一切都是文件,而配置一个服务就是在修改其配置文件的参数。而且在日常工作中大家也肯定免不了要编写文档,这些工作都是通过文本编辑器来完成的 Vim文档编辑器的三种模式 命令模式 控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。输入模式正常的文本录入 末行模式 保存或退出文档,以及设置编辑环境。 命令模式中的常用命令 命令 作用 dd 删除(剪切)光标所在整...

  7BPBXg9HtzBk   2023年11月19日   14   0   0 搜索字符串文档编辑

CentOS下Apache简单配置方法 配置环境:CentOS8.1(此处省略yum源配置方法) 安装httpd服务 yum-yinstallhttpd 退回到根目录 cd 创建站点(此处以hubeijnds为例) mkdir-p/www/hubeijnds 给我们创建的站点进行授权 chmod-R775/www/hubeijnds/ 自定根网站内容 vim/www/hubeijnds/index.htm //这里网站的内容可以自定义和windows中相同 查看根网站是否创建完成 ls/www/hubeijnds/ 进入httpd.conf配置文件 vim/etc/h...

  7BPBXg9HtzBk   2023年11月19日   16   0   0 重启vim配置文件

Typora激活教程 (1)打开注册表编辑器。通过按Windows+R键可打开运行窗口如下图所示,在输出框中输入regedit,然后点击确定。 (2)打开注册表编辑器后,需要逐个目录找到找到“计算机\HKEY_CURRENT_USER\SOFTWARE\Typora”这个路径,如下图所示。 (3).在注册表编辑器中,双击修改IDate的值,将其改为一个未来日期。比如2099-01-01。这样就可以试用Typora到2099-01-01。 (4).但是Typora存在检测机制,对于注册表的修改会后台处理。需要手动限制typora的运行权限。右键点击Typora这个文件夹,选择“权限”选项...

  7BPBXg9HtzBk   2023年11月19日   16   0   0 Windows偏好设置

C语言的概念 C语言是一门编译型的计算机语言,需要依赖编译器将计算机语言转换成机器能够执行的机器指令 集成开发环境(IDE)用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、调试功能等一体化的开发软件服务套。 源文件、头文件介绍 C语言中.C为后缀的文件我们称之为源文件,.h为后缀的文件我们称之为头文件 我的第一个C语言程序 1 include<stdio.h> 2 intmain() 3 { 4printf("hello,world!") 5return0; 6 } main函数 main函数是程序的入口...

  7BPBXg9HtzBk   2023年11月19日   18   0   0 源文件main函数语言程序

服务器脚本CA证书 关闭子系统关闭防火墙 服务端 Opensslversion-a查看路径 /etc/pki/tls/misc/CA-newca脚本刷私钥证书cd证书地区什么的一定要大写 Cd/etc/pki/CA Vim/private查看私钥配置文件 Cd/etc/private进入私钥 Ls查看 客户端 关闭子系统 关闭防火墙 配置IP Opensslgenrsa-out1.key2048创建私钥密码长度为2048默认为2048 Opensslreq-new-key1.key-out1.csrdays365创建证书申请 选项与服务器对应 1ls查看也没有1.csr和1.key Vim...

  7BPBXg9HtzBk   2023年11月19日   10   0   0 服务器vim服务端

编辑crontab文件:使用以下命令来编辑当前用户的cron表:如果要编辑系统范围的cron表,请使用:bashcrontab-ebashsudocrontab-e 添加定时任务:在打开的编辑器中,你可以添加定时任务。每一行代表一个定时任务,格式如下:minutehourdaymonthday_of_weekcommand minute:分钟(059) hour:小时(023) day:日期(131) month:月份(112) day_of_week:星期几(06,0表示星期天) command:要执行的命令或脚本 例如,如果要每天早上3点执行一个脚本,可以添加如下行:bash03/pa...

  7BPBXg9HtzBk   2023年11月19日   31   0   0 当前用户定时任务bash

OpenSSL是一个开源的软件库,提供了一套丰富的加密功能和协议实现。在Linux下,OpenSSL可以用于构建安全的网络应用和服务。下面是一些关于在Linux上使用OpenSSL服务的详解: 1.生成和管理加密密钥对:OpenSSL提供了一些工具和命令行选项,用于生成和管理加密密钥对。使用命令opensslgenpkey,可以生成私钥(privatekey),使用命令opensslpkey,可以查看和修改私钥。密钥对通常用于加密和解密数据,以及验证和签名数字证书。 2.创建自签名的数字证书:OpenSSL可以用于创建自签名的数字证书,这对于内部使用或测试目的非常有用。使用命令openss...

  7BPBXg9HtzBk   2023年11月19日   13   0   0 SSL数字证书密钥对

DNS(DomainNameSystem)是一种将域名解析为IP地址的互联网标准,它将可读的域名转换成机器可以识别的IP地址。 以下是DNS解析的详细过程: 1.当用户在浏览器中输入一个网址时,浏览器会向本地DNS服务器发送一个DNS查询请求。 2.如果本地DNS服务器缓存了该域名的IP地址,则直接返回该IP地址。 3.如果本地DNS服务器没有缓存该域名的IP地址,则会向根DNS服务器发送一个查询请求。 4.根DNS服务器会返回一个下一级DNS服务器的地址,该DNS服务器是负责该域名的顶级域的权威DNS服务器。 5.本地DNS服务器向权威DNS服务器发送一个查询请求。 6.权威DNS服务器查询...

  7BPBXg9HtzBk   2023年11月19日   20   0   0 服务器DNSIP
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~