域名服务器

网络相关的命令工具研究报告——nslookup

萝らか妹 提交于 2019-12-05 19:52:16
一、nslookup的作用? nslookup,全称是 name server lookup ,也就是 域名查询 。nslookup是一个 用于查询Internet域名信息或者诊断DNS服务器问题的工具 。 nslookup可以 指定查询的类型 ,能够查询到DNS记录的生存时间,并且还能够在命令中使用参数 指定使用哪个DNS服务器 进行解释。在已经安装了TCP/IP协议的电脑上均可以使用这个命令。 总结起来,nslookup命令主要用于 查询DNS的记录 , 查看域名解析是否正常 , 在网络故障的时候用来诊断网络问题 。 二、nslookup的应用场景? 一般来说,我们在一台主机上配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们 就不再需要去维护DNS的数据文件了。 不过在确认域名解释正常之前我们最好是 测试 一下所有的配置是否正常 。许多人会简单地使用ping命令检查一下就算了。不过Ping 指令只是一个检查网络连通情况的命令,虽然在输入的参数是域名的情况下会通过DNS进行查询,但是它只能查询A类型和CNAME类型的记录,而且只会告诉你域名是否存在,其他的信息一概欠奉。 所以如果你需要对DNS的故障进行排错就必须熟练另一个 更强大的工具nslookup 。 三、nslookup命令的使用? 3.1 直接查询 nslookup domain [dns

安装nginx

爷,独闯天下 提交于 2019-12-05 19:35:57
安装 nginx 案例 1 :搭建 Nginx 服务器 案例 2 :用户认证 案例 3 :基于域名的虚拟主机 案例 4 : SSL 虚拟主机 1 案例 1 :搭建 Nginx 服务器 1.1 问题 在 IP 地址为 192.168.4.5 的主机上安装部署 Nginx 服务,并可以将 Nginx 服务器,要求编译时启用如下功能: 支持 SSL 加密功能 设置 Nginx 账户及组名称均为 nginx Nginx 服务器升级到更高版本。 然后客户端访问页面验证 Nginx Web 服务器:使用火狐浏览器访问 1.2 方案 提前准备运维课程所有的所有虚拟机,为后续所有实验做准备,克隆 4 台 RHEL7 虚拟机,实验环境所需要的主机及对应的 IP 设置列表如表 -1 所示,正确配置 IP 地址、主机名称,并且为每台主机配置 YUM 源。 表- 1 主机列表 第一天课程需要使用 2 台 RHEL7 虚拟机,其中一台作为 Nginx 服务器( 192.168.4.5 )、另外一台作为测试用的 Linux 客户机( 192.168.4.100 ),如图 -1 所示。 图 -1 安装 nginx-1.10.3 版本时,需要使用如下参数: --with-http_ssl_module :提供 SSL 加密功能 --user :指定账户 --group :指定组 1.3 步骤

cdn 的配置及原理

微笑、不失礼 提交于 2019-12-05 19:32:50
CDN概况 CDN的全称是Content Delivery Network,即内容分发网络。 CND加速主要是加速静态资源,如网站上面上传的图片、媒体,以及引入的一些Js、css等文件。 CND加速需要依靠各个网络节点,例如100台CDN服务器分布在全国范围,从上海访问,会从最近的节点返回资源,这是核心。 CND服务器通过缓存或者主动抓取主服务器的内容来实现资源储备。 一、什么是 CDN CDN的全称是(Content Delivery Network),即内容分发网络。其目的是通过在现有的Internet中增加一层新的CACHE(缓存)层,将网站的内容发布到最接近用户的网络”边缘“的节点,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因,提高用户访问网站的响应速度。 简单的说,CDN的工作原理就是将您源站的资源缓存到位于全球各地的CDN节点上,用户请求资源时,就近返回节点上缓存的资源,而不需要每个用户的请求都回您的源站获取,避免网络拥塞、缓解源站压力,保证用户访问资源的速度和体验 CDN节点 CDN对网络的优化作用主要体现在如下几个方面 解决服务器端的“第一公里”问题 缓解甚至消除了不同运营商之间互联的瓶颈造成的影响 减轻了各省的出口带宽压力 缓解了骨干网的压力 优化了网上热点内容的分布 二、CDN工作原理

computer networking ---------DNS

夙愿已清 提交于 2019-12-05 14:38:17
【 DNS 】 domain named system 域名解析系统,即相当于对 www.baidu.com 的类似的域名进行解析,对于人而言,记忆一些域名相比于记忆一些 Ip 地址来说简单的多,而对于计算机而言,特别是 web 网络浏览器或者路由器而言,由于 ip 本身就是 32 位的数据,这就使得计算机在处理这些数据上特别的方便和快捷,对于浏览器而言,当键入一个域名的时候,一般是不能进行访问的,一般需要特定的 DNS 解析系统进行域名到 IP 地址之间的一个转换,这样 web 浏览器才能给指定的 IP 地址发送 http 的报文进行数据之间的交换,在当下网络的分布情况而言,本质上是数据交换的网络,而围绕着数据交换这一个主题便产生了许许多多的问题。 DNS 服务器的分类: TLD 服务器(也叫顶级域名服务器),从 www.baidu.com 的地址结构来看, .com 就是顶级域,由此往下便产生了二级域名,由此可见子域名是一个相对的概念。 本地域名服务器:在 web 网页要访问 www.baidu.com 的域名的地址的进程的时候,进程要获取 www.baidu.com 的 IP 地址,首先进程先给本地域名服务器发送一个 DNS 请求报文,然后本地 DNS 查找当前的 DNS 缓存,如果在缓存中查找到,则直接返回 IP 地址给当前进程进行查询。可以指出的是本地 DNS

网络基础 ------ 域名

你离开我真会死。 提交于 2019-12-05 14:13:44
网域名称 (英文:Domain Name 简称:Domain), 简称域名、网域,是一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用在数据传输表示计算机的电子方位。 我们访问网站的时候肯定是要知道网站所在服务器的地址,也就是所谓的IP地址,通过访问IP地址来进入到网站,但是由于ip地址是一串数字,很难记忆,这个时候域名就产生了,就是用域名来代替这个ip地址,而且绑定的是80 端口。 这个时候我们通过这个域名进行访问的时候,他首先会通过这个域名进行解析这个IP地址,然后,才能开始访问。 域名的发展: 在ARPANET(Advanced Research Projects Agency Network 高级研究计划局网络),简称阿帕网:是世界上第一个运营的数据包交换网络,是全球互联网的鼻祖。当时,网络上的每台计算机都采用主机文件(Hosts)进行解析。Hosts文件包含对应计算机的ip地址,每个需要解析的主机都拥有主机文件。由于主机数量的快速增长使主机文件被频繁更新,于是1983年,保罗·莫卡派乔斯发明了域名解析服务和域名系统,随后他们被引入ARPANET。 DNS(Domain Name System) 域名系统 :域名系统中的任何名称都是域名。在域名系统的层次结构中,各种域名都属于域名系统根域的下级。顶级域名下一层是二级域名,一级一级地往下

⚡微信域名防封⚡目前主流的微信域名防封技术都在这里!

心不动则不痛 提交于 2019-12-05 13:54:47
微信域名防封:目前主流的微信域名防封技术都在这里!我们在微信推广过程中,如何才能做到不被微信封杀,实现域名防封是大家特别关心的问题。 目前主流的微信域名防封技术都有哪些 ? 1)分享域名独立入口; 2)对User-Agent做多种处理; 3)海量炮灰域名轮换; 4)页面做加密处理(Base64,Unicode编码,sojson.v5等); 5)落地页网址复制,发给其他人,页面异常处理(实现网址阅后即焚); 6)用高权重的域名做落地页; 7)做伪静态,实现用户每次打开域名不同,网址也不同; 8)隐藏微信投诉按钮; 9)选择弹性IP服务器; 哪些页面适用微信域名防封 ? 1、微信推广中,页面内带有强制分享的,比如用户打开页面,需要根据提示分享给好友和分享到朋友圈,才能继续查看的强制分享页面(比如: 微信分享进群 , 微信分享解签 ,强制分享跳转等各种微信强制分享页面); 2、微信推广单页,单页营销页面; 3、微信内活动推广(节日吸粉,转发分享,点赞等); 4、APP推广下载页面; 5、其它看具体页面,才能做微信域名防封处理。 目前在微信中推广,主要封杀以下三大类内容 : 1、竞争对手的域名,比如淘宝,天猫等和微信业务类似的,一律封杀,这类不做过多解释,你懂的; 2、页面内暴力,色情,违法犯罪的内容,被封杀,这个我赞同微信官方的做法; 3、页面内带有强制分享的,比如用户打开页面

nginx介绍

こ雲淡風輕ζ 提交于 2019-12-05 12:01:26
1. Nginx简介 Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务。Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的 http:// Rambler.ru 站点(俄文:Рамблер)开发的,第一个公开版本 0.1.0发布于 2004 年 10 月 4 日。 Nginx 是一个很强大的高性能 Web 和反向代理服务,它具有很多非常优越的特性:在连接高并发的情况下,Nginx 是 Apache 服务不错的替代品。Nginx 在美国是做虚拟主机生意的老板们经常选择的软件平台之一。 2. Nignx的作用 - http协议代理 - 搭建虚拟主机 - 服务的反向代理 - 在反向代理中配置集群的负载均衡 二、 代理方式 1. 正向代理 正向代理:是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。 2. 反向代理 反向代理是代理服务器的一种。服务器根据客户端的请求,从其关联的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器簇的存在。 正向代理和反向代理 3.

华为云初体验

社会主义新天地 提交于 2019-12-05 09:46:20
转载: https://blog.nowcoder.net/n/1fb9bcceae104d2b95221e86aa5ca81e 很久之前就有想租个服务器打个属于自己的小站,不过后来搁置了,最近在群里看到叶神和华为云弄了一个学生机的活动,也太太太划算了,可以免费白嫖一个月,四块钱半年,九块钱一年,(嘿嘿!!)哦对,还有小礼物相送,福利满满呀,叶神太强了。 福利链接走一波 https://www.nowcoder.com/discuss/344341?from=HWY 第一次租个云服务器,感觉很好奇,emmm,下载了安卓的华为云app,感觉还是挺友好的,比较容易上手然后看着看着就顺手买了一年的域名,(=-=)明明网站都没搭起来,哎不管了。。。。 各种什么实名认证啊,还有域名的备案啊啥的还是挺方便的,app上直接操作了(备案时还遇到了什么小程序打不开的问题,直接call客服,小姐姐声音好好听啊,原来关了重进就可以,T_T)。 ε=(´ο`*)))唉道,,,具体体验还没开始,等考完再说了,哦嘿嘿嘿(#^.^#)。。后续。。。 来源: https://www.cnblogs.com/ouyang_wsgwz/p/11919741.html

Cookie/Session机制详解

对着背影说爱祢 提交于 2019-12-05 09:30:27
会话(Session)跟踪是Web程序中常用的技术,用来 跟踪用户的整个会话 。常用的会话跟踪技术是Cookie与Session。 Cookie通过在客户端记录信息确定用户身份 , Session通过在服务器端记录信息确定用户身份 。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。 1.1 Cookie机制 在程序中,会话跟踪是很重要的事情。理论上, 一个用户的所有请求操作都应该属于同一个会话 ,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任何商品都应该放在A的购物车内,不论是用户A什么时间购买的,这都是属于同一个会话的,不能放入用户B或用户C的购物车内,这不属于同一个会话。 而Web应用程序是使用HTTP协议传输数据的。 HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话 。 即用户A购买了一件商品放入购物车内,当再次购买商品时服务器已经无法判断该购买行为是属于用户A的会话还是用户B的会话了。要跟踪该会话,必须引入一种机制。 Cookie就是这样的一种机制。它可以弥补HTTP协议无状态的不足。在Session出现之前,基本上所有的网站都采用Cookie来跟踪会话。 1.1.1

端口的那些事

删除回忆录丶 提交于 2019-12-05 07:44:28
端口 1.端口的名词出现在哪些地方,各代表什么   a. 浏览器的URL需要端口,不过默认是80端口,不用写在主机名后,但如果是访问其它端口,一定要加上端口号。在此,端口号表示浏览器与web服务器上的那个端口建立tcp连接,    并不是浏览器所在客户主机的端口   b. 在设置虚拟主机时,需要设置监听端口,用来监听浏览器的请求。浏览器请求8080端口,则应监听8080端口,每监听一个端口就是开启一个进程。   c. 防火墙开放相应端口,指该端口可以与外来主机间通信。如web服务使用80端口,则应开放80端口,并监听80端口,web服务才能正常运行 虚拟主机 1. 虚拟主机的server name , 服务器域名,IP间的关系   (1)当没有注册域名时,可用IP地址访问web服务器,此时浏览器发给服务器的请求中,ip地址是URL中的IP地址,主机名(host)也是IP地址,根据IP地址找到web服务器主机,根据端口   找到提供web服务的进程,根据域名找到web服务的目录,如果虚拟主机中server name 和 浏览器发送来的域名不同,则不能匹配到这台虚拟主机,不能享受它提供的服务。所以,没有注册域名时,   虚拟主机中server name 要设为服务器的IP地址。   (2)注册域名后,可用域名访问web服务器,通过DNS服务器可解析到域名的IP地址