Web基础与HTTP协议

本文介绍了DNS域名解析的三种方式,包括hosts文件、/etc/resolv.conf和网卡配置文件,并详细阐述了域名服务与注册流程。接着,探讨了HTTP协议的基础知识,包括其无状态特性、版本历史以及与HTTPS的区别。最后,讨论了网页访问过程中的HTTP状态返回码和工作流程。
摘要由CSDN通过智能技术生成

一、DNS与域名
1.域名和IP地址简介
网络上交互是基于TCP/IP协议的,每个主机在逻辑上有一个唯一位置标识(地址),物理地址为NAC地址

为了保证地址唯一性,用户协议向特地的机构申请注册,分配IP地址网络中的地址有两套方案: IP地址系统、域名地址系统

而由于IP是由32位二进制数字标识,不方便记忆,所以、以IP地址为基础发展出了符号化地址来代替解决方案,也是是域名

二、DNS解析的三种方式
1./etc/hosts
linux系统中负责快速解析的文件,包含了ip与主机名的映射关系,在没有DNS服务器的情况下,使用本地/etc/hosts完成解析/映射,实现快速访问

Ps:主要用于主机之间(IP和主机名)的映射/解析关系,示例:192.168.226.128 master

192.168.226.129 node1

192.168.226.130 node2

2./etc/resolv.conf
DNS客户端配置文件,主要用于设置DNS服务器的P和域名,还包含了主机域名的搜索顺序等等,这个文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。

PS:主要用与匹配DNS服务器,示例:

nameserver 114.114.114.114

nameserver 8.8.8.8

3.在网卡配置文件中定义
/etc/ sysconfig/ network-scripts/ifcfg-ens33

DNS1=114.114.114.114

DNS2=8.8.8.8

★生效顺序:1 hosts文件 2网卡配置文件3 /etc/r

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值