1.域名概述
(1)网络是基于 TCP/IP 协议进行通信和连接的,每一台主机都有一个唯一的标识(固定的 IP 地址),用以区别在网络上成千上万个用户和计算机。网络在区分所有与之相 连的网络和主机时,均采用一种唯一、通用的地址格式,即每一个与网络相连接的计算机和服务器都被指派一个独一无二的地址
(2)为了保证网络上每台计算机的 IP 地址的唯 一性,用户必须向特定机构申请注册,分配 IP 地址网络中的地址方案分为两套:IP 地址系统和域名地址系统。这两套地址系统其实是一一对应的关系由于IP 地址是数字标识,使用时难以记忆和书写,因此在 IP 地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP 地址
1.1域名小结
(1)网络上交互是基于 TCP/IP 协议的,每个主机在逻辑上有一个唯一位置标识( IP地 址),物理地址为MAC地址
(2)为了保证地址唯一性,用户协议向特地给机构申请注册,分配 IP 地址网络中的地址有两套方案:
① IP 地址系统
② 域名地址系统
由于 IP 是由 32 位二进制数字标识,不方便记忆,所以 以 IP 地址为基础发展出了符号化地址来代替解决方案,也是是域名
2.DNS解析
DNS 解析的 三种方式 :
① /etc/hosts
linux 系统中负责快速解析的文件,包含了 ip 与主机名的映射关系,在没有 DNS 服务器的情况下,使用本地/etc/hosts 完成解析 / 映射,实现快速访问
PS: 主要用于主机之间( IP 和主机名)的映射 / 解析关系,示例:
172.16.58.10 master
172.16.58.20 node1
172.16.58.30 node2
② /etc/resolv.conf
DNS 客户端配置文件,主要用于设置 DNS 服务器的 IP 和域名,还包含了主机域名的搜索顺序等等,这个文件是由域名解析器(resolver 一个根据主机名解析 IP 地址的库)使用的配置文件
PS: 主要用与匹配 DNS 服务器,示例:
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 218.2.135.1
③ /etc/sysconfig/network-scripts/ifcfg-ens33
我们也可以在网卡配置文件中定义 DNS1、DNS2
生效顺序
hosts 文件—— 网卡配置文件—— /etc/resolv.conf
总结:以上内容只是略微回顾,详细解释请查看以往博客http://t.csdnimg.cn/8O3pu
二、网页
1.网页的定义
网页(Web Page)
是在互联网上发布的单个文档(纯文本格式文件),通常以HTML(HyperText Markup Language)格式编写。每个网页都有一个唯一的URL(Uniform Resource Locator),用于定位和访问
1.1URL(一种万维网寻址系统)
URL: Uniform Resorce Locator
统一资源定位符,用于描述某服务器某特定资源位置
URI: Uniform Resource Identifier
统一资源标识,分为 URL 和 URN
URN: Uniform Resource Naming
统一资源命名, 这个资源叫什么具体的名字
2.HTML
是一种标记语言,用于定义网页的结构。HTML使用标签来标记不同类型的内容,使浏览器能够正确解析和显示网页
2.1文档的结构
HTML 网页
头部部分
标题部分
主体部分
网页内容(文本、图像等)
Hello World!
头部标签中常用标签