智享教程网
白蓝主题五 · 清爽阅读
首页  > 生活问答

这些网络命令行工具,让你轻松搞定日常上网问题

家里Wi-Fi突然连不上,视频卡成PPT,打游戏频频掉线,很多人第一反应是重启路由器或者找客服。其实有些小问题,用几条简单的命令就能查清楚,不用折腾半天。

ping:看看网络通不通

就像拿手电筒照一下墙角,看看有没有东西挡住光。ping就是向某个网站发个小消息,看它能不能回你。比如你觉得百度打不开,可以试试:

ping www.baidu.com

如果返回一堆时间和“回复来自”,说明网络是通的;要是显示“请求超时”,那可能是网络真断了,或者对方不回应。

tracert(Windows)或 traceroute(macOS/Linux):查网络“绕了多远”

有时候网慢不是因为断了,而是数据走了远路。tracert能告诉你信息从你电脑出发,经过哪些“中转站”才到目标网站。比如:

tracert www.taobao.com

你会发现数据经过十几个节点,每个都有延迟。如果某一站突然延迟飙升,问题可能就出在那个环节,说不定是运营商那边的小故障。

ipconfig / ifconfig:看看你的网络“身份证”

Windows上敲:

ipconfig

就能看到你当前的IP地址、子网掩码和网关。有时候连不上网,发现IP是169开头的,说明没拿到正确地址,多半是路由器DHCP没开或者挤爆了。这时候重启一下路由器或者手动刷新网络就行。

在Mac或Linux上,用的是:

ifconfig

nslookup:查域名是不是“认错了人”

输入网址打不开,但IP能通?可能是域名解析出了问题。nslookup能查一个域名对应哪个IP。比如:

nslookup www.weibo.com

如果返回结果为空或者错乱,可能是DNS服务器抽风了。换一个公共DNS,比如阿里云的223.5.5.5,问题常常就解决了。

netstat:看看谁在偷偷联网

电脑突然变慢,后台老有程序传数据?用netstat列出来所有正在联网的程序:

netstat -an

你会看到一堆IP和端口连接。比如某个陌生IP长期连着你电脑的某个端口,就得留个心眼,可能是恶意软件在传数据。

这些命令看起来像极客专属,其实每一条都像手机里的“开发者选项”,平时不用,关键时候能省下不少麻烦。打开命令提示符或者终端,输几行字,比反复重启快多了。下次网络出问题,先别急着打电话,试试这几个工具,说不定自己就能当一回“家庭网络医生”。