以下是使用ifconfig(需注意在较新Debian版本中可能被ip命令取代)进行网络诊断的技巧:
查看网络接口状态
ifconfig -a:列出所有接口(含未激活的),确认接口是否为UP状态。DOWN,用sudo ifconfig <接口> up激活。检查IP配置
inet字段确认IP地址、子网掩码是否正确,需与网络环境匹配。测试网络连通性
ping命令测试与网关或外部IP的连通性,如ping 192.168.1.1(网关)或ping 8.8.8.8。排查错误与丢包
errors、dropped等统计字段,判断是否存在硬件或驱动问题。检查配置文件
/etc/network/interfaces中接口配置正确,如IP、网关、DNS等。辅助工具配合
route -n或ip route查看路由表是否正确。dmesg或/var/log/syslog查看内核日志,排查驱动或硬件异常。提示:若ifconfig不可用,建议使用ip命令替代(如ip addr show、ip link set <接口> up)。