域名

TCP/IP基础(三)

て烟熏妆下的殇ゞ 提交于 2020-02-02 14:06:18
文章目录 TCP/IP基础(三) -- IP协议相关技术 DNS 域名的构成 DNS查询 ARP ARP的工作机制 ICMP ICMP消息类型 NAT NAT定义 NAT的工作机制 NAT的潜在问题 TCP/IP基础(三) – IP协议相关技术 DNS 由于IP地址不便记忆,在最开始的时候,人们用一种叫做hosts的数据库文件来记录IP和主机名的关系。在互联网的起源ARPANET中,起初由互联网信息中心(SRINIC)整体管理一份hosts文件。如果新增一台计算机接入到ARPANET网或者已有的某台计算机要进行IP地址变更,中心的这个hosts文件就得更新,而其他计算机则不得不定期下载最新的hosts文件才能正常使用网络。然而,随着网络规模的不断扩大、接入计算机的个数不断增加,使得这种集中管理主机名和IP地址的登录、变更处理的可行性逐渐降低。后面这个hosts文件逐渐演变成DNS系统。 域名的构成 域名是指为了识别主机名称和组织机构名称的一种具有分层的名称。 例如,仓敷艺术科学大学的域名如下:kusa.ac.jp kusa 表示仓敷艺术科学大学(Kurashiki University ofScience and the Arts)固有的域名。 ac 表示大学(academy)或高等专科以及技术专门学校等高等教育相关机构。 jp 则代表日本(japan)。 在使用域名时

在阿里云服务器上部署Jekyll博客

吃可爱长大的小学妹 提交于 2020-02-01 22:25:57
Step 0 首先买一台服务器,并且装好环境 我都是在阿里云上面买,而且我只是想挂一个个人网站,所以只需要最便宜的轻量应用服务器就好,半年只需要72块钱。(我现在想来,之前也应该买香港的服务器,因为更加便宜(大陆的要60块一月),而且不需要给服务器备案,想起我当时备案还弄了好久)。另一方面来说,大陆访问香港的服务器确实会比较慢。 安装环境主要是安装Ruby和Jekyll的环境,如果是在mac上面,还可能会报一些错。但是在一个纯净的ubuntu环境,那么安装简直太舒服,根本不可能报错。 Step 1: Installing Ruby sudo apt-get update sudo apt-get install ruby-full make gcc nodejs build-essential patch Step 2: Setting up Jekyll gem install jekyll bundler 创建一个新的博客(里面仅有一些基本信息,但是已经可以在网站上显示内容) jekyll new myblog cd myblog sudo bundle exec jekyll serve --detach --watch 第一行创建一个博客文件夹并且自动完成初始化,最后这一行中 detach 表示和终端脱离,有点像 nohup 的作用,在终端关闭的情况下继续运行

nslookup

淺唱寂寞╮ 提交于 2020-02-01 16:58:57
1.作用: 查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。nslookup的用法相对来说还是蛮简单的,主要是下面的几个用法。 2.命令解析 2.1直接查询 直接查询域名情况: 命令格式:nslookup domain[dns-server] 示例:nslookupwww.163.com 2.2 查询其他记录 命令格式:nslookup -qt=type domain[dns-server] 示例:nslookup -qt=CNAME www.163.com 其中,type可以是以下这些类型: A 地址记录(直接查询默认类型) AAAA 地址记录 AFSDB Andrew文件系统数据库服务器记录 ATMA ATM地址记录 CNAME 别名记录 HINFO 硬件配置记录,包括CPU、操作系统信息 ISDN 域名对应的ISDN号码 MB 存放指定邮箱的服务器 MG 邮件组记录 MINFO 邮件组和邮箱的信息记录 MR 改名的邮箱记录 MX 邮件服务器记录 NS 名字服务器记录 PTR 反向记录 RP 负责人记录 RT 路由穿透记录 SRV TCP服务器信息记录 TXT 域名对应的文本信息 X25 域名对应的X.25地址记录 3 查询更具体的信息 查询语法: nslookup–d[其他参数]domain[dns-server] 3.返回信息说明 服务器

如何快速搭建自己的网站:阿里云+宝塔+wordpress

孤街浪徒 提交于 2020-01-31 17:24:21
自媒体快速发展的时代,很多人都有搭建自己网站的想法,这里我就教大家一种简单的搭建方法。 搭建自己的网站,可以使用网上的免费资源,当然免费的资源需要你花时间去找,而且有些资源不是很稳定。 本教程是基于阿里云的教程,我是花钱买了阿里云的轻量级的服务器和域名,然后就可以搭建自己的网站了。 使用的软件是宝塔和Wordpress。 这就是本人搭建的网站: http://wuxiaolong.tech/ ;有兴趣的朋友可以和我交流学习,我的微信公众号是:吴晓龙 一、准备工作 1、服务器(必须) 在阿里云上买了阿里云的轻量级服务器。大家也可以使用其他的商业云。如果有自己的公网服务器,也可以。 在阿里云上买相关的服务器和域名需要先注册阿里云的账号,登陆账号后,进入控制台,就可以看到自己买的产品了;如果没有开通任何产品,需要现在阿里云买 轻量应用服务器 ;我买的阿里云的产品比较多,所以显示的比较多。 下面就是我买的轻量应用服务器,一年609元,相关的配置如下: 如果您也要买,建议根据自己的情况买相关的配置就好了,需要注意的是,需要选系统镜像-centos7.3,因为后面需要安装宝塔面板要求cengtos7以上;下面是购买的地址: https://s.click.taobao.com/t?e=m%3D2%26s

域名

倾然丶 夕夏残阳落幕 提交于 2020-01-31 04:13:17
域名这个行业,产生了很多富翁是真的,优质域名天价也是真的,我个人后知后觉,上个世纪,1997年我就给域名注册商打工,我傻了吧唧的不知道数字域名和拼音域名是爆发点,不夸张的说错过几个亿的机会,那时候三位数字的域名还有大把可以低价注册,而现在平均行情单价几十万到上百万很正常。 我们上网必须有一个ip地址,不管是手机上网,pc上网,企业,家里,咖啡厅,学校,商场wifi,有了ip地址,你的请求,你的访问和浏览行为才能成立,你请求一个网页,一首音乐,服务器把数据怎么发给你呢。需要知道你的ip地址。 所以,每个上网的终端都有ip地址,而每个服务端接收用户请求的时候,都可以知道终端的ip地址,无法这个请求是无法响应的。 对于身边的域名投资者,或者某些人理解的投机者,其实我并不嫉恨,人家判断力比我好,对市场的把握比我清楚,是我自己愚蠢,犯不着红眼病。而且这里也有很多玩法和学问,从基于规则的扫荡式注册,(四数字,五数字,这是最容易定义的规则了,早被扫荡光了),到过期域名抢注,(学问很深,不展开),到域名停放,拍卖,到易混域名保护性注册,到新的扩展名抢注,甚至到大玩家去搞的,新的全球扩展名申请。很多玩法,很多知识,有的人钻营的深,或者敢搏,赚到一笔,这都正常,赔了,愿赌服输,市场是允许投机的,风险是各自承担的。 绝大部分域名被注册了,但并没有被使用,或者即便被使用,但是毫无价值

微信小程序入门开发教程

折月煮酒 提交于 2020-01-31 03:00:55
逐步更新中,根据 微信公众平台 官方提供的开发文档、开发工具、设计指南和小程序体验DEMO,从零开始一步一步陪大家一起入门。 目录 1、小程序开发总体流程 2、开发小程序 ​2.1、代码结构 2.2、代码版本管理 3、提交审核和发布 4、项目实战 4.1、项目需求 4.2、项目实现 1、小程序开发总体流程 如官网图所示,四步即达简单易懂。 1.1、点击前往注册,即可注册微信小程序并与个人微信进行绑定。 1.2、填写相关信息。 1.3、下载开发者工具,并对照参考开发文档即可进行小程序的开发和调试。 1.4、小程序版本分为开发板、体验版和正式版。其中正式版需提交审核才可发布(发布后用户通过搜索可以直接访问),开发版(开发过程中真机调试使用)和体验版(15人小规模测试使用,需要管理员邀请才可扫描二维码进行体验)则无需提交审核。 2、开发小程序 官网下载开发者工具,微信扫码登录后新建小程序项目,并输入之前注册的小程序的AppID(微信公众平台小程序-设置-基本设置-帐号信息-AppID复制)即可得到官方预设的示例程序。根据项目需求根据官方api文档进行开发即可,本文只是给大家展示微信小程序开发流程,暂不进行演示。 ​2.1、代码结构 2.1.1、.json 后缀的 JSON 配置文件(静态配置文件) 2.1.2、.wxml 后缀的 WXML 模板文件(相当于HTML) 2.1.3、

使用WordPress搭建自己的博客

爷,独闯天下 提交于 2020-01-30 05:07:27
突然间发现自己在阿里上有一个免费的虚拟云空间,好像是什么时候阿里云搞活动赠送的。看了看还有不少时间,就决定自己搭建一个博客系统。说到搭建自己的博客,第一时间就想到WordPress,这个用起来应该是最方便的。 搭建博客 搭建比较容易,首先下载 WordPress 相应的版本,我这边用的是最新版本4.5.2。 然后访问相应的页面,按照提示一步步做下去就可以了。 安装教程 下面说一些遇到的问题: 当我去创建 wp-config.php 时,系统一直报 500 的错误。 将 wp-config-sample.php 重命名为 wp-config.php,修改其中的参数如: DB_NAME DB_USER DB_PASSWORD DB_HOST 等,注意这个时候数据库应该已经创建好了。 出错了,但没有错误信息 将 wp-config.php 中的 define('WP_DEBUG', false); 改为 true 安全相关 为了安全需要修改 wp-config.php 中如下的代码: define('AUTH_KEY', 'put your unique phrase here'); define('SECURE_AUTH_KEY', 'put your unique phrase here'); define('LOGGED_IN_KEY', 'put your unique

Google排名优化作弊手法一览

北战南征 提交于 2020-01-30 01:57:25
优化的方式形形色色,一般无外乎按照一定的关键词,通过对网站结构,页面因素和外部链接的优化,使网站得到最佳的搜索引擎排名。但事实上我们发现,有一些网站由于采取了不正确的优化策略,不但未能有效提升网 站的排名,反而使网站排名惨跌甚至遭到搜索引擎删除。在此我们列出被Google明令禁止的属SPAM性质的优化技术供大家借鉴。   一 隐藏文本/隐藏链接   一般指网页专为搜索引擎所设计,但普通访问者无法看到的文本内容或链接。在形形色色的隐藏技术中,最常见的就是把文本或链接文字的字体颜色设置为与背景色相同或十分接近。   隐藏文本内容(Invisable/hidden text)   意欲在不影响网站美观的前提下通过包含大量关键词的网页提高关键词相关性得分,从而达到改善搜索引擎排名的目的。   隐藏链接(Invisable/hidden links)   意欲在不影响网站美观的前提下通过在其它页面添加指向目标优化页的隐形链接,通过提升链接得分而改善搜索引擎排名。   现在大多数搜索引擎都能检测隐藏技术,并视为作弊。因而包含隐含文本的网页面临被搜索引擎降低排名甚至删除列表的惩罚。虽然在Google上不乏使用隐形技术而侥幸逃脱的网站,但多数人还是认为不值得冒这个险。其实通过添加可视文本内容并保证一定的关键词密度可达到相同的优化效果。   二 网页与Google描述不符  

怎么通过URL访问到服务器上的物理文件

这一生的挚爱 提交于 2020-01-29 18:08:56
目的 :搞清楚在jsp页面中如何引用static目录结构中的静态资源 一、URL URL的全称是统一资源定位符,俗称网页地址(网址),如同在网络上的门牌,是因特网上标准的资源的地址(Address)。 URL的语法是一般的,可扩展的,它使用ASCII代码的一部分来表示因特网的地址。URL的开始,一般会标志着一个计算机网络所使用的网络协议。 统一资源定位符的标准格式: 协议类型://服务器地址(必要时需加上端口号)/路径/文件名 超文本传输协议(HTTP)的URL将从因特网获取信息的五个基本元素包括在一个简单的地址中: 1、传送协议。 2、服务器。(通常为域名,有时为IP地址) 3、端口号。(以数字方式表示,若为HTTP的预设值“:80”可省略) 4、路径。(以“/”字元区别路径中的每一个目录名称) 5、查询。(GET模式的表单参数,以“?”字元为起点,每个参数以“&”隔开,再以“=”分开参数名称与资料,通常以UTF8的URL编码,避开字元冲突的问题) 二、域名解析 首先浏览器会去解析www.xxx.com这个域名(主机名)对应的IP地址,步骤如下 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。 第三步:如果本地的缓存中没有该纪录

网络面试:URL的组成以及输入URL后的全过程,用到的协议

末鹿安然 提交于 2020-01-29 17:40:03
URL的组成 以http://www.helloworld.com:80/hello/world为例: 使用的应用层协议: http 服务器: www 域名: helloworld.com 端口: 80 访问的具体目录下的文件: hello/world 输入URL回车后的过程 1. 对域名进行解析 对域名进行解析即把域名转换为对应的IP地址的过程,主要使用 DNS 协议 1)浏览器查看自己的DNS缓存,看是否能找到与域名相对应的IP地址,如果没找到,则进行2) 2)查看操作系统的DNS缓存,如果还是没找到,进行3) 3)访问本地域名服务器,若无,进行4) 需要注意的是,1-3过程是递归查询过程, 意思是浏览器找操作系统,操作系统找本地域名服务器,依次递归下去,而不是浏览器找完操作系统后,再自己去找本地域名服务器,流程图为: 浏览器->操作系统->本地域名服务器 4)本地域名服务器向根域名服务器发起DNS请求,若无,则5) 5)本地域名服务器向com域的顶级域名服务器发起DNS请求,若无,则6) 6)本地域名服务器向权限域名服务器发起DNS请求,得到IP地址 4-6过程为迭代过程, 意思是本地域名服务器找根域名服务器,根域名服务器说我没有,你去找com域的顶级域名服务器吧, 我不帮你找 ,然后本地域名服务器自己去找com域的顶级域名服务器……流程图为: 本地域名服务器->根域名服务器