字节接入架构
域名系统
host管理
example公司办公
问题: 1、流量与负载 2、名称冲突 3、时效性
-》使用域名系统代替hosts文件
域名空间:被组织成树形结构、划分zone方式进行分层授权管理、全球公共域名空间仅对应一棵树、根域名服务器
域名购买(火山引擎、阿里云等)-》购买二级域名(域名备案:防止网上非法经营)-》修改配置
如何开放外部用户访问 租赁外网IP,
专用于外部用户访问门户网站,将www.example.com 解析到外网ip100.1.2.3,将ip绑定至物理机上,发布公网route,用于外部用户访问。
2.2自建DNS服务器
1、内网域名解析也去公网获取,效率低下
2、外网看到内网ip地址,容易被黑客攻击
3、云厂商全为DNS易出故障,影响用户体验
-》扩大影响力,自建DNS
事件驱动模型
动手实践:
Zone文件example.com.zone示例
请求权威CNS结果
本地未命中,转发公共DNS获取结果
4层负载均衡实验
开源的解决方案:
LVS+keepalived