多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

上网第三十五课:第五周复盘——IP 与 DNS 快问快答

上网第三十五课:第五周复盘——IP 与 DNS 快问快答 昨晚睡前翻评论区一位读者留言“师傅这一周 IP、公网、子网掩码、NAT、IPv6、DNS 串下来我脑子快炸了能总结总结吗”必须能。今天不写新知识点专门把第五周Day29-Day34串成一张地图把大家问得最多的 10 个问题一口气答完。一、先来一张知识地图这一周其实只讲了两件事地址和名字。设备要通信先得有门牌号——IP 地址D29门牌号分对外真号和对内假号D30 公网/内网 IP门牌号得按片区规则划分不然乱套D31 子网掩码/CIDR真号不够分就让大家共用一个号NAT 当翻译官D32靠共用终究是补丁于是新一代门牌号IPv6 登场D33记不住号就靠电话簿——DNS 把名字翻成号码D34。一句话串到底地址让设备找得到NAT 让地址够用IPv6 让地址无限DNS 让人记得住。二、高频问题快问快答前十Q1IP 地址和 MAC 地址有啥区别IP 是门牌号——可变、逻辑的走到哪换到哪MAC 是身份证号——出厂焊死、全球唯一。两台设备通信先靠门牌号找位置到了跟前再核对身份证。Q2为什么我家没有公网 IP公网 IP 是稀缺资源全球约 33 亿可路由运营商把用户集中到 CGNAT 后面共享少量公网 IP。想远程访问家里 NAS要么申请公网 IP要么内网穿透。Q3子网掩码到底管什么用它告诉设备网络号和主机号的分界线。一句话掩码里 1 是网段0 是主机。默认 C 类 255.255.255.0您家 192.168.1.x 就是标准内网段。Q4NAT 会拖慢网速吗不会明显拖慢。NAT 的翻译由路由器硬件做普通家用路由器都能扛住几百条会话。真正的瓶颈是 NAT 表满了或路由器 CPU 太弱。Q5要不要手动关掉 IPv6别急着关。双栈是默认形态IPv6 不占带宽、不拖速度还能少走 NAT。只有极个别老设备或游戏平台兼容问题才考虑临时关闭。Q6DNS 用什么好首选运营商默认就近换公共 DNS 常见 114.114.114.114电信、223.5.5.5阿里、119.29.29.29腾讯。记住DNS 管解析速度不管带宽。Q7换 DNS 真的能提速吗“解析快不等于网速快”。如果默认 DNS 绕路换就近的公共 DNS打开网页可能快 0.1~0.5 秒下载、看视频带宽没变别期待质变。Q8打开网页弹出广告、被劫持怎么办八成是路由器的 DNS 被改。进路由器后台把 DHCP 里的 DNS 改成 114.114.114.114 / 223.5.5.5恢复出厂后再设置一遍更干净。Q9ping 通但网页打不开是咋回事经典题。ping 走 ICMP 协议网页走 HTTPTCP 80/443。要么 HTTP 服务没开、防火墙拦了 TCP 端口要么 DNS 解析失败。先 nslookup 域名试一下。Q10概念太多记不住怎么办口诀给你IP 是门牌掩码是分区NAT 是共用IPv6 是扩建DNS 是电话簿。回看每课配图把图讲一遍等于复习三遍。三、一周自测三道题试试第一题你家路由 WAN 口拿到 100.64.x.x问这是什么为什么做了端口映射却没用答案100.64.0.0/10 是 CGNAT 保留段您处在运营商级 NAT 后面没有真公网 IP端口映射映射的是假公网外面进不来。第二题电脑上 ping 百度域名能通但浏览器打不开最先查哪两步答案一查 DNS看解析是否正常二查浏览器代理/防火墙拦截。ping 通说明 ICMP 链路通不等于 80/443 通。第三题把路由器 DNS 从 8.8.8.8 改成 223.5.5.5网页秒开。为什么答案8.8.8.8 是全球节点国内解析链路绕路、不稳定223.5.5.5 是阿里国内节点就近解析 缓存命中率高域名解析快了几十到几百毫秒网页打开感觉秒开。小结第五周主线IP门牌→ 子网掩码分区→ NAT共用→ IPv6扩建→ DNS电话簿公网/内网、CGNAT、DNS 劫持这些坑排查先记先链路后 DNS学习方法别背概念看图 做题配图就是最好的笔记。思考题家里宽带报网页打不开但手机连 WiFi 能打开、电脑连网线打不开。能排除哪些环节提示先从同一出口、不同接入设备想——光猫路由器没问题了问题大概率在电脑侧DNS 缓存、代理、网卡设置。下期预告地址、名字、翻译官、下一代——地址族终于收尾。接下来该讲您每天点开网页时真正干活的协议了。明天开讲HTTP——浏览器背后的协议。
返回列表