文章
什么是域名服务器(NS)?
域名服务器托管 DNS 区域,并为其提供权威应答。委派则告诉 DNS 层级结构应将某个域名的查询发往何处。注册商处的域名服务器设置与区域内的 NS 记录相互关联,但并不是同一个控制点。
什么是子域名?如何设置?
子域名是更大的域名层级中的一个名称。在 blog.example.org 中,blog 位于 example.org 之下。子域名可以用来区分网站、邮件、API 和其他服务,但仅有名称并不会生成网页。您仍然需要 DNS 记录,以及配置为接受该名称的服务器。
什么是用户条?论坛签名与小横幅
用户条(userbar)是放在论坛或社区个人资料签名中的小图片。这种细长的横幅在 2000 年代尤为流行,用来展示兴趣爱好、所属群体或某个网站的链接。如今,它主要算是一种具有历史意义的网页形式,不过仍有一些社区允许使用。
什么是电子邮件地址?
电子邮件地址用于标识一个邮箱或路由目的地,通常采用“本地部分@域名”的形式。@ 符号之前的部分由邮件服务商解释;@ 之后的域名则通过 DNS 解析。一个地址可能格式有效,却因为其域名或邮箱未配置而无法接收邮件。
什么是网站?网页、域名与主机
网站是在一个或多个地址下呈现的一组网络资源,通常由相互关联、目的相同的页面组成。域名、托管服务器和网页彼此相关,但并不能相互替代。弄清它们的区别,对发布网站和排查故障都有帮助。
什么是网络端口?TCP、UDP 与开放端口
网络端口是 TCP、UDP 等传输协议使用的一个编号,用来把流量交给正确的服务。协议、IP 地址和端口三者合在一起,就构成了一个连接的实际端点。端口是逻辑上的标识,并不是路由器上的物理接口。
什么是防火墙?规则、端口与网络访问
防火墙按照规则放行或拦截网络流量。它可以运行在电脑上、家用路由器上,也可以部署在云网络的边界。规则控制的是连接能否建立;被放行的应用并不会因此自动变得安全。
公网 IP 地址与私有 IP 地址有什么区别?
公网 IP 地址用于在互联网上通信,在公共路由空间中必须唯一。私有 IPv4 地址则供局域网使用:同一个地址(例如 192.168.1.10)可以同时出现在不同的家庭网络中。要看懂设置中显示的地址,需要把设备、路由器和运营商区分开来。
在网站上嵌入网速测试
嵌入网速测试会给页面增加一项依赖:iframe 或 JavaScript、网络请求、缓存和日志记录。对于嵌入的网速测试或 IP 小部件,应评估其 HTTPS/CSP 兼容性、性能预算、可用性,以及第三方能看到哪些技术数据。
域名生命周期:到期与赎回
域名的注册有一定期限。如果注册未续费,网站和邮件可能停止工作,该域名之后还可能被他人注册。具体的赎回阶段取决于顶级域名和注册商。
如何使用 nslookup 查询 DNS 记录并排查故障
Nslookup 是一个命令行工具,用于向 DNS 服务器查询某个域名或 IP 地址。它能帮您分清问题究竟出在域名解析上,还是出在网站或邮件服务上。它给出的应答取决于所选的解析器及其缓存,不一定来自权威来源。
如何排查 DNS 错误?
浏览器提示的“DNS 错误”描述的是一种症状,而不是单一的根本原因。可能是名称输错了、权威服务器无法访问、解析器仍保存着旧应答,或者 DNSSEC 验证失败。在更改配置之前,先确定是哪个环节出了问题。
子网掩码与 CIDR 表示法
子网掩码和 CIDR 表示法描述的是主机如何识别本地网络、同一网段的邻居,以及通往其他网络的路由。在 IPv4 中,关键在于地址、前缀长度和网关;IPv6 还涉及地址作用域和邻居发现(Neighbor Discovery)。只要有一个值配置错误,就可能出现本地通信正常、却访问不了子网以外网络的情况。
局域网中的 ARP 与 IPv6 邻居发现
在局域网中,仅知道邻居的 IP 地址是不够的,设备还需要知道对方的链路层地址。IPv4 通过 ARP 完成这项工作,而 IPv6 使用基于 ICMPv6 的邻居发现(Neighbor Discovery)。
常见服务端口及其含义
常见服务端口属于传输层和网络路径的范畴。排查时要把本地套接字、IP 投递、TCP 或 UDP 的行为、防火墙过滤和 NAT 分开来看。ping 得通并不代表 TCP 端口可达,端口开放也不代表应用层协议工作正常。