域名后缀

第二次实验报告:使用Packet Tracet分析应用层协议

醉酒当歌 提交于 2019-11-30 04:39:47
---恢复内容开始--- 个人信息: 姓名:钟逸强 学号:201821121092 班级:计算1813 目录 1 实验目的 2 实验内容 3. 实验报告 3.1 DNS 3.2 FTP 3.3 DHCP 3.4 smtp和pop3 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 (1)建立网络拓扑结构 用一台个人PC机和服务器组成的小型局域网络。 3.1 DNS (1)配置参数 客户端的IP地址:192.168.1.92 服务端的IP地址:192.168.1.93 域名:zyq.com (2)抓包并分析抓到的数据包 请求报文: 解析:NAME为查询名:zyq.com的域名;TYPE为查询类型:4 指的是MF,邮件转发器(被废弃,使用MX); CLASS查询类:1 为Internet类; TTL为生存时间:指明其它DNS服务器在期满放弃该记录信息之前对其缓存多长时间。86400表示一天的时间; Length:资源数据长度; 应答报文: 解析:NAME为查询名:zyq.com的域名

常用域名后缀所代表的含义

…衆ロ難τιáo~ 提交于 2019-11-30 03:50:43
目前一共有252个 域名后缀 ,但是,其中只有3个可以在全球范围内使用,它们是:.com,.net和.org。最流行的 域名后缀 是.com,目前已经有2000万个左右使用.com的域名。在244个地区性域名中,有一些管理者允许任何人进行注册,如代表图瓦卢(Tuvalu)的.tv。不过,这些地区性域名最初是分配给某一特定国家或地区的居民使用的。其他 域名后缀 还包括:给教育机构使用的.edu,给政府机构使用的.gov,给军队使用的.mil,以及给国际性机构使用的.int。另外,.arpa被用于互联网内部功能。 .com (商业机构); .net (从事 互联网服务 的机构); .org (非赢利性组织); .com.cn (国内商业机构); .net.cn (国内互联网机构); .org.cn (国内非赢利性组织); .gov(国家政府机构) 来源: https://blog.csdn.net/qq_34930488/article/details/101055075

Peer-to-Peer Sockets 工程入门

杀马特。学长 韩版系。学妹 提交于 2019-11-29 16:30:34
版权声明 :可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 作者: Brad Neuberg ; gracepig 原文地址: http://www.onjava.com/pub/a/onjava/2003/12/03/p2psockets.html 中文地址: http://www.matrix.org.cn/resource/article/43/43854_Peer-to-Peer-Sockets.html 关键词: Peer-to-Peer Sockets Peer-to-Peer (P2P)Sockets工程在JXTA peer-to-peer虚拟网络重新实现了对应于标准TCP/IP网络中的Java标准的Socket,ServerSocket,和InetAddress等类。该工程同时还引入了一些注入Jetty web server,Apache XML-RPC客户端和服务器库,Apache Jasper JSP引擎之类的流行web package。使这些服务可以运行在Peer-to-Peer Sockets 的框架下。 在这片文章结束的时候,你会理解对P2P Sockets packages的需求和以及开发它的动机,学会怎么配置P2P Socket 库使之在你的系统上能够运行,学会怎么样建立P2P的服务器和客户端Socket

顶级域名、一级域名、二级域名与IP

泄露秘密 提交于 2019-11-28 22:15:15
转自:https://blog.csdn.net/qq_38071429/article/details/80339091 域名:可分三级,一级域名,二级域名,三级域名。是由一串字符+域名后缀组成,我们通常说的网址就包含域名。 (图中的域名其实是域名后缀) 一级域名:又叫顶级域名,一串字符串中间一个点隔开,例如baidu.com,这里说明一下,www.baidu.com不是一级域名!!而是二级域名! 二级域名:实际上就是一个一级域名以下的主机名,一串字符串中间两个“.”隔开,例如pan.baidu.com("pan"就是主机名)。 三级域名:二级域名的子域名,特征是包含三个“.”,一般来说三级域名都是免费的。 一般来说,顶级域名的PR值比二级域名的高,如果一级域名不存在了,二级、三级域名也就不复存在了。 那么,为什么有些时候我们直接在地址栏输入一个IP地址也可以跳转到页面呢?这就是接下来要说的域名和IP之间的关系. 因为在网络上机器彼此连接只能互相识别IP,而数字标识较难记忆,所以才演化出域名来代替IP地址,当我们将在地址栏输入域名欲跳转到某个页面时,点击提交后会由专门的域名解析服务器(DNS服务器)对我们的域名进行解析,得出域名对应的IP地址再进行连接。所以如果我们直接在地址栏输入与域名对应的IP也可以跳转到同一个页面。 (我的机器上ping www.baidu.com和ping

安装和控制DNS服务器

|▌冷眼眸甩不掉的悲伤 提交于 2019-11-28 07:13:39
安装和控制DNS服务器 BIND(Berkeley Internet Name Domain,伯克利Internet 域名服务 )是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,但不是唯一能够提供域名服务的DNS服务程序,但它却是应用最为广泛的,BIND可以运行在大多数Linux/UNIX主机中。其官方站点位于 https://www.isc.org/ 。 1、安装BIND软件 在CentOS7.x系统中,系统光盘自带了BIND服务的多个安装文件,各软件包的主要作用如下。 bind:提供了域名服务的主要程序及相关文件。 bind-utils:提供了对DNS服务器的测试工具程序,如nslookup等。 bind-1ibs:提供了bind、bind-utils需要使用的库函数。 bind-chroot:可选软件包,为BIND服务提供一个伪装的根目录(将/var/named/chroot/文件夹作为BIND的根目录),以提高安全性。也称为jail(监牢)机制 默认已安装bind-utils和bind-libs,所以只需要安装bind即可。 [root@localhost ~]# rpm -q bind-utils bind-libs bind-utils-9.9.4-61.el7.x86_64 bind-libs-9.9.4-61.el7.x86

DNS域名解析服务

元气小坏坏 提交于 2019-11-28 02:44:38
1. 域名系统概述 域名系统是为了将便与人类记忆的域名转换为便于机器处理的32位ip地址; 域名采用层次树状结构命名,域名系统DNS是联机分布式的系统。单电系统的缺点是: 单点故障导致网络系统瘫痪; 流量大; 地理分布不均,导致距离dns服务器较远的请求RTT时间大; ==为了减小开销,传输层使用的是UDP协议== 1.1 因特网的域名结构 因特网的域名结构是树装层次结构,这种命名方法==可以使因特网上的主机或者路由器都有一个唯一的层次结构的名字,即域名==。 示例如 www.cctv.com 标点符号之间的部分叫标号(label),==每个标号不超过63个字符,域名总长度不超过255字符, 下级域名个数不受限,各级域名由上级域名直接管理 ==,不受上上级机构限制。 域名只是逻辑概念,不是计算机所在的物理位置; 顶级域名(TLD:top level domain)分为3部分: 代表国家的顶级域名,例如cn; 通用顶级域名,比如com公司企业、net网络服务机构、org非营利组织、int国际组织、edu美国教育机构专用(中国是edu.cn),gov政府部门(同理中国家cn后缀),mil美国军事部门; 基础结构域名:只有arpa一个,用于反向域名解析; 域名树示例如下: 例如 mail.cctv.com ,com是顶级域名,然后之前cctv和mail分别是二级域名和三级域名

Kubernetes 服务发现

99封情书 提交于 2019-11-27 12:01:47
目录 什么是服务发现? 环境变量 DNS 服务 Linux 中 DNS 查询原理 Kubernetes 中 DNS 查询原理 调试 DNS 服务 存根域及上游 DNS 什么是服务发现? 服务发现就是一种提供服务发布和查找的服务 ,是基于服务架构(SOA)的核心服务,需具备以下关键特性: 注册(Registration),新增服务到服务列表; 目录(Directory),即服务列表; 查找(Lookup),通过服务名找到服务。 服务发现的关键在于服务元数据(metadata)的存储 ,包括服务名、服务 IP、服务端口等信息。 Kubernetes 支持两种服务发现方式,环境变量和 DNS。 环境变量 当 Pod 创建时,Kubernetes 会将每个活跃的 Service 的相关环境变量设置到 Pod 中。 值得注意的是,这些环境变量不会因为相关 Service 改变而改变 (笔者亲手试验过)。 Kubernetes 会设置两类环境变量,分别是: Kubernetes Service 环境变量 Docker Link 环境变量 Kubernetes Service 环境变量形如(假定服务名为 latte,且访问端口为 8080): LATTE_SERVICE_HOST=10.100.251.57 LATTE_SERVICE_PORT=8080 Docker Link 环境变量形如

Docker部署网站之后映射域名

痴心易碎 提交于 2019-11-27 08:42:52
Docker中部署tomcat相信大家也都知道,不知道的可以google 或者bing 一下。这里主要是为了记录在我们启动容器之后,tomcat需要直接定位到网站信息,而不是打开域名之后,还得加个blog后缀才能访问到我们的网站首页。 Docker exec -it [容器id] bash 进到 /usr/local/tomcat/conf/ 修改 server.xml。 在我们安装完docker容器,第一次进到容器内部的时候,是没有vi命令的,需要我们进行安装。 执行 apt-get install vi/vim 会报以下问题。 root@4c160951c197:/usr/local/tomcat/conf# apt-get install vi Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package vi 执行 apt-get update ,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 root@4c160951c197:~# apt-get install vim

【四】阿里云域名的注册、解析、备案-注册篇

只愿长相守 提交于 2019-11-27 07:21:58
上云没有域名怎么能行?但是要想使用自己心仪的域名来展示自己的网站需要一些流程,不复杂,根据步骤一步一步来就可以了。 域名选择、注册与购买 首先访问阿里云https://www.aliyun.com/ 选择产品-企业应用中心-域名与网站-域名注册 不同后缀的域名价格不一样,域名交易方式有多种,竞价方式,交易方式,直接购买方式等。 进入域名购买页面后可输入你想注册的域名和后缀点击查域名后就可知道该域名是否被购买,或者是否竞价交易,域名价格是多少等,例如下图: 挑选一个你心仪的域名,建议简短有意义的词作为域名,但是由于很多人注册域名可能你心仪的域名已经被注册了,那就换一个(土豪除外,土豪可以收购别人已经注册的域名) 如果你心仪的域名已被别人注册,那么可以通过一口价竞价,转移等方式从他人手中获取。 选择好你中意的域名然后点击加入清单,然后在右侧清单列表中展示,点击结算即可进入购买付款页面 域名进入你的购物车里了 然后点击立即结算 (一般的域名还是很便宜的一般几十块钱一年) 购买成功后登录你的阿里云账号,进入控制台-域名 可以通过菜单进入,也可以通过页面上的域名按钮进入 进入后你就可以看到你购买的域名了 域名类型分为如下几种: 购买完的域名需要提交进行解析就是提交到DNS服务器去解析你的域名,将你的域名解析为IP地址,阿里云上购买的域名直接可以提交到阿里云DNS解析

NGINX学习(三)--nginx做反向代理

倾然丶 夕夏残阳落幕 提交于 2019-11-27 03:02:45
NGINX很重要的一个应用是做反向代理, 反向代理( Reverse Proxy)方式是指通过代理服务器来接受 Internet上的连接请求,然后将请求转发给内部网络上的服务器,并且从内部网络服务器上得到的结果返回给 Internet上请求连接的客户端,此时代理服务器对外就表现为一台服务器。当一台代理服务器能够代理外部网络上的访问请求来访问内部网络时,这种代理服务器的方式成为反向代理服务。反向代理服务器经常用于 web服务器,此时代理服务器在外部网络看来就是一台 web服务器,而实际上反向代理服务器并没有保存任何网页的真实数据,所有的静态网页和动态程序都保存在内部网络的 web服务器上。因此,对反向代理服务器的攻击并不会使 web网站数据遭到破坏,这在一定程度上增强了 web服务器的安全性。 反向代理服务器通常也称为 web服务加速器,此时反向代理服务器就具有了代理缓存的功能,也就是说,反向代理服务器在接收客户端的请求后,首先从源服务器(内部网络上的 web服务器)上获取内容,然后把内容返回给用户,同时,也会把内容保存到代理服务器上一份,这样日后再接收同样的信息请求时,他会把本地缓存里的内容直接发给用户,以此减少后端 web服务器的压力,提高响应速度。这其实就是缓存服务器所实现的功能。 server { listen 80; server_name localhost;