概览

电脑要实现上网,必须的设置是 IP 地址、子网掩码、默认网关、DNS 地址,但是最终决定能不能上网的是哪个?默认网关(Default Gateway)最关键!

因为当你把 IP 地址和子网掩码都设好了,但如果默认网关没设置或设置错了,本机就无法访问公网(例如访问百度网站 www.baidu.com)。因为本机向传送数据包时,不知道往公网发的数据包该 “发给谁转出去”。次者则是 DNS 地址,此项旨在将域名解析对应的网站 IP 地址。

IP 地址

Windows 的 IPv4 设置

设置项 含义 是否决定能否上网
IP 地址(如 10.0.16.118) 给本机分配的地址,必须在网络中唯一 ✅ 必须有,且正确,否则不能通信
子网掩码(如 255.255.255.0) 决定本机能直接通信的 “子网范围” ✅ 决定能否直接访问本地段设备
默认网关(如 10.0.20.1) 本机访问 其他网段/公网 的 “出口” 地址 ✅ 没有它,就出不了本地网,不能上网

简单通俗的比喻

项目 比喻
IP 地址 你家门牌号
子网掩码 你的小区范围
默认网关 小区大门口,出门要经过它才能去外面城市(互联网)

举个常见出错例子

你设置了:

  • IP 地址:10.0.16.118 ✅
  • 子网掩码:255.255.255.0 ✅
  • 默认网关:未设置 或 写错(如写成 10.0.16.1,而实际上网出口是 10.0.20.1)❌

💥 结果:

  • 可以 ping 通同子网的设备(如 10.0.16.1)
  • 无法 ping 通公网地址(如 8.8.8.8)
  • 无法上网

总结(网关是为上网关键)

  • 三个都必须设置正确才能上网
  • 但最关键的是 “默认网关”,它直接决定你能否 “出网”

DNS 地址

Windows 的 DNS 设置

设置项 含义 是否决定能否上网
DNS 地址(如 114.114.114.114 将域名(如 www.baidu.com)转换为 IP 地址 ✅ 决定能否使用域名访问网站
没有 DNS(空或设置无效地址) 无法解析域名 ❌ 域名不可用,但 IP 地址访问仍然可用

通俗比喻

项目 比喻
DNS 地址 电话簿或 114 查号台,告诉你 “百度” 对应的电话号码(IP)
没有 DNS 你只能直接拨号(IP),无法通过名称找人(域名访问失败)

举个常见例子

你设置了:

  • IP 地址:10.0.16.118 ✅
  • 子网掩码:255.255.255.0 ✅
  • 默认网关:10.0.20.1 ✅
  • DNS 地址:没填或填错(如填成 127.0.0.1 且本机没 DNS 服务)❌

💥 结果:

  • ✅ 可以 ping 公网 IP,例如:ping 8.8.8.8 ✔️
  • ❌ 不能 ping www.baidu.com 或打开网页(浏览器无法解析域名)✖️
  • 浏览器会报 “DNS_PROBE_FINISHED_BAD_CONFIG” 或 “服务器 DNS 地址无法解析” 等错误

总结(网关与 DNS 地址)

设置项 对 “能否访问互联网” 的影响
默认网关 决定能否访问公网(IP 能否通)
DNS 地址 决定能否解析域名(能否用网址访问)

所以:

有默认网关但没有 DNS,只能通过 IP 上网
有 DNS 但没有默认网关,根本就出不了网

上网能力判断总表

IP 设置 网关设置 DNS 设置 能否
访问
同网段设备
能否
访问公网 IP
8.8.8.8
能否
访问域名网址
baidu.com
说明
✅ 正确 ❌ 未设置 ❌ 未设置 只能访问本地网段,无法出网
✅ 正确 ✅ 正确 ❌ 未设置 能访问公网 IP,但不能用域名
✅ 正确 ✅ 正确 ✅ 正确 完整可上网
✅ 正确 ❌ 错误网关 ✅ 正确 网关错误,DNS 请求也出不了
✅ 正确 ✅ 正确 ❌ 错误 DNS 出得了网,但域名解析失败
✅ 正确 ❌ 未设置 ✅ 正确 有 DNS 也没用,因为请求出不去
❌ 错误 IP ✅ 正确 ✅ 正确 IP 冲突或不在网段,无法通信

本段归纳小记

  • IP 地址必须正确:基础条件,否则所有通信都失败
  • 默认网关必须指向正确的出口:否则无法访问外网
  • DNS 地址必须能响应请求:否则无法通过域名访问网站

断网快速判断方案

症状 可能的原因
能 ping IP,不能打开网址 DNS 配置错误或无效
能访问局域网,不能访问公网 IP 默认网关未设或错误
什么都访问不了 IP 冲突、配置错误、线缆断开、网卡驱动问题等

友情提示:本站所有文章,如无特殊说明或标注,均为何星星原创发布。与此同时,趋于近年来本站的文章内容频繁被他站盗用与机器采集,现已全局禁用网站文字内容操作,了解详情或转载文章请 点此 继续!
分类: 系统运维

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注