首页 > 系统相关 >Linux基本服务讲解

Linux基本服务讲解

时间:2024-02-06 16:56:21浏览次数:26  
标签:协议 服务 客户机 Linux 查询 DNS 讲解 服务器

Linux基础服务
1.NFS
NFS即网络文件系统,用以在网络上与他人共享文件和目录;NFS是运行在应用层的协议;基于Client/Server架构。
知识扩展:scp
作用:scp可以实现远程主机之间的文件复制
scp使用ssh协议,所有想要免密进行复制,需要发送密钥给相应的节点
option:-r:复制目录时使用
-P:大写的P指定端口
2.SSH
SSH即安全外壳协议;SSH为建立在应用层和传输层基础上的安全协议;
作用1:是远程连接Linux系统的一种服务协议,常用于加密传输数据。
作用2:相比较之前用telnet方式来输出文件要安全很多,因为telnet使用明文传输,ssh是加密传输;
作用3:sshd服务使用SSH协议可以用来进行远程控制,或在计算机之间传送文件;
知识扩展:SSH协议默认端口22,这个端口一般是可以更改或添加的,配置文件位置在:/etc/ssh/sshd_config通过编辑文件可以修改sshd服务的相关配置;
3.DHCP
DHCP即动态主机设置协议,是一个局域网的网络协议,使用UDP协议工作
主要用途:用于内部网或网络服务提供商自动分配IP地址;
DHCP服务属于 C/S模式。
4.DNS简介
DNS域名解析是互联网的一项服务;它作为将域名解析和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网;DNS使用TCP和UDP端口53。
DNS服务器
运行DNS服务器程序的计算机,存储DNS数据库信息。
DNS缓存
DNS服务器在解析客户请求时,如果本地没有DNS信息,则可以会询问其他DNS服务器,当其他域名服务器返回查询结果时,该DNS服务器会将结果记录在本地的缓存中,成为DNS缓存。

  • 知识扩展:DNS查询方式递归查询和迭代查询

1.递归查询
递归查询是一种DNS服务器的查询模式,在该模式下DNS服务器接收到客户机请求,必需使用一个精确的查询结果回复客户机。如果DNS服务器本地没有存储查询DNS信息,那么该服务器会询问其他服务器,并将返回的查询结果提交给客户机。
2.迭代查询
DNS 服务器另外一种查询方式为迭代查询,当客户机发送查询请求时,DNS服务器并不直接回复查询结果,而是告诉客户机另一台DNS服务器地址,客户机在向这台DNS服务器提交请求,依次循环直到返回查询的结果为止。

5.NTP
NTP即网络时间协议,它用来同步网络中各个计算机的时间的协议;时间的同步对计算机集群协同完成项目起关键作用。

标签:协议,服务,客户机,Linux,查询,DNS,讲解,服务器
From: https://www.cnblogs.com/gao-yf/p/18009983

相关文章

  • ubuntu linux服务器nginx安装手册
    ubuntulinux服务器nginx安装手册一、连接服务器注意登录服务器的用户角色,这里显示为root是已经使用sudo-s进行了提权操作二、安装nginx到指定目录1、安装编译依赖在开始之前,需要确保安装了编译Nginx所需的依赖包。这些依赖可能包括但不限于gcc、g++、make、libpcre3-dev......
  • Java微服务SpringCloud+Uniapp+Vue3+Element Plus开源BizSpring商城
    产品介绍BizSpring电商平台概述BizSpring电商平台,是基于最新SpringCloud微服务架构开发的多语言电商平台,使用领先的Vue3.0+ElementPlus+uniapp技术开发的移动全端业务、实现了多平台同步构建及建设的解决方案。应用发布基于Uni-app,实现跨多个平台(H5、公众号、头条、抖音......
  • 开源微服务平台框架的特点是什么?
    借助什么平台的力量,可以让企业实现高效率的流程化办公?低代码技术平台是近些年来较为流行的平台产品,可以帮助很多行业进入流程化办公新时代,做好数据管理工作,从而提升企业市场竞争力。流辰信息专业研发低代码技术平台,为客户提供开源微服务平台框架及整套服务产品,助力企业创造更大的......
  • linux 搜索zip压缩文件内的关键字
    有这样一个场景,一个应用有日志归档,每天新建一个文件夹文件夹里是zip压缩文件             这时候如果程序出现问题,但是不确定是哪一天,需要搜索这些天里的日志文件关键字,这个怎么弄问题比较棘手,经过一番琢磨还是解决了:zgrep'deletefromt_common......
  • navicat连接mysql服务遇到的问题
    问题现象及描述:navicat连接数据库提示:2003-Can'tconnecttoMySqlserveron'192.168.245.131',(unkownerror)问题可能出现的原因:1、数据库连接ip、端口、用户名、密码信息输入错误(数据库连接四要素)2、该用户不可远程连接3、linux防火墙未开放解决方式数据库连接ip问题:......
  • 短信聚合框架,帮您轻松集成多家短信服务 - 柠聚开发者平台:为开发提效
    让简单的事情回归简单的本质。柠聚开发者平台增加短信聚合功能,帮您轻松集成多家短信服务,解决接入多个短信SDK的繁琐流程。目前已接入数家常见的短信服务商,后续将会继续集成。前言在日常的开发过程中,短信的发送经常使用(尤其是中小型的外包公司),毕竟不是每个公司都有阿里腾讯一样的......
  • 短信聚合框架,帮您轻松集成多家短信服务 - 柠聚开发者平台:为开发提效
    让简单的事情回归简单的本质。柠聚开发者平台增加短信聚合功能,帮您轻松集成多家短信服务,解决接入多个短信SDK的繁琐流程。目前已接入数家常见的短信服务商,后续将会继续集成。前言在日常的开发过程中,短信的发送经常使用(尤其是中小型的外包公司),毕竟不是每个公司都有阿里腾讯......
  • linux环境变量
    Linux环境变量一、环境变量的概念1、环境变量的含义程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成的。2、环境变量的分类按生效的范围分类。系统环境变量:公共的,对全部的用户都生效。用户环境变量:用户私有的、自定义的个性化设置,只对该......
  • 通过squid将本地作为代理让不可联网的远端服务器联网
    一种方法 https://unix.stackexchange.com/questions/116191/give-server-access-to-internet-via-client-connecting-by-ssh以上方法在我这里不太行。尝试了另一种方式,连上了:1、远端服务器需要能ping到我们本地ip,windows通过ipconfig查看。2、本地的squid软......
  • Linux根文件系统
    概念根文件系统是什么根文件系统是特殊用途的文件系统,必须属于某种文件系统格式。那么文件系统是用来干嘛的?首先,存储设备(块设备,像硬盘、flash等)是分块(扇区)的,物理上底层去访问存储设备时是按照块号(扇区号)来访问的。这就很麻烦。其次,文件系统是一些代码,是一套软件,这套软件的......