当前位置:首页>Linux>新装Linux系统网络不通?老司机手把手教你从诊断到修复,一篇全搞定

新装Linux系统网络不通?老司机手把手教你从诊断到修复,一篇全搞定

  • 2026-06-30 14:03:27
新装Linux系统网络不通?老司机手把手教你从诊断到修复,一篇全搞定

目录

  1. 故障概述

  2. 故障现象

  3. 排查思路总览

  4. 详细排查步骤

  5. 修复方案

  6. 验证测试

  7. 生产环境操作规范

  8. 预防措施

  9. 命令速查表


1. 故障概述

1.1 问题背景

在新安装的Linux系统(特别是openEuler、CentOS等企业级发行版)中,系统安装完成后经常遇到网络未正确配置的情况。这会导致:

  • 无法执行系统更新(dnf updateyum update

  • 无法安装软件包

  • 无法访问外部网络资源

  • 远程管理受阻(SSH无法连接)

1.2 典型场景

场景描述
虚拟机安装VMware、VirtualBox、KVM等虚拟化平台安装的系统
物理服务器裸金属服务器首次开机配置
云环境私有云环境中的镜像部署
离线安装使用ISO镜像安装后未配置网络

2. 故障现象

2.1 常见报错信息

# 1. 软件源访问失败[root@localhost ~]# dnf updateFailed to download metadata for repo 'openeuler'Error: Failed to download metadata for repo 'openeuler'# 2. 网络连接超时[root@localhost ~]# dnf install vimCentOS Linux 8 - AppStream                      0.0 B/s | 0 B     00:02    Errors during downloading metadata for repo 'appstream':  - Curl error (-28): Timeout was reached# 3. IP地址获取失败[root@localhost ~]# ip a1: lo: <LOOPBACK,UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00    inet 127.0.0.1/8 scope host lo       valid_lft forever preferred_lft forever2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff    # 注意:eth0 没有 inet 地址,state 为 DOWN

2.2 故障表现

症状说明
ip a 无物理网卡IP网卡未获取到IP地址
ip a 网卡状态为DOWN网卡未启用
ping www.baidu.com 超时DNS解析正常但网络不通
ping 8.8.8.8 超时物理网络连接问题
dnf install 失败软件源无法访问

3. 排查思路总览

3.1 排查流程图

3.2 排查优先级

优先级检查项耗时重要性
1网卡硬件识别1分钟⭐⭐⭐⭐⭐
2网卡驱动加载1分钟⭐⭐⭐⭐⭐
3NetworkManager服务1分钟⭐⭐⭐⭐⭐
4网卡启用状态30秒⭐⭐⭐⭐
5IP地址获取30秒⭐⭐⭐⭐
6DNS配置1分钟⭐⭐⭐
7软件源配置2分钟⭐⭐⭐

4. 详细排查步骤

4.1 Step 1: 检查网卡硬件识别

4.1.1 查看网卡硬件信息

# 方法1:使用lspci查看PCI设备列表[lspci | grep-i ethernet]00:03.0 Ethernet controller: Red Hat, Inc. Virtio network device (rev 01)# 方法2:使用ip link查看网络接口[ip link show]1: lo: <LOOPBACK,UP> mtu 65536 qdisc noqueue state UNKNOWN    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff3: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN    link/ether 00:0c:29:ab:cd:ef brd ff:ff:ff:ff:ff:ff# 方法3:查看系统网络设备[cat /proc/net/dev]Inter-|   Receive                                                |  Transmit face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo frame compressed colls carrier    lo:  123410000000123410000000  eth0:      0000000000000000

4.1.2 故障判断

情况判断处理
lspci 能看到网卡硬件正常进入Step 2
lspci 看不到网卡硬件问题检查虚拟机配置或物理网卡
ip link 无eth0/ens33内核未识别加载驱动或检查配置

4.1.3 常见网卡名称

环境常见网卡名说明
VMwareens33, eth0准虚拟化网卡
KVMvirtio_netVirtIO驱动
VirtualBoxenp0s3PCI总线命名
物理服务器em1, p1p1品牌服务器命名

4.2 Step 2: 检查内核模块(驱动)

4.2.1 检查驱动模块状态

# 查看已加载的网络相关模块[lsmod | grep-E"net|eth|e1000|virtio|bridge"]virtio_net               123450virtio_blk                67890virtio_pci                23450virtio_ring              111112 virtio_net,virtio_blkvirtio                    12344 virtio_net,virtio_blk,virtio_pci,virtio_ring# 查看特定模块信息[modinfo virtio_net]filename:       /lib/modules/5.10.0-xxx.el8.x86_64/kernel/drivers/net/virtio_net.ko.xzversion:        1.0.0license:        GPLdescription:    Virtio network driverauthor:         Rusty Russellparm:           csum:boolparm:           gso:bool# 检查模块是否加载[modprobe -c | grep virtio_net]# 如果没有输出,说明模块未加载

4.2.2 常见虚拟化驱动

驱动名称适用环境性能
virtio_netKVM, QEMU最佳(准虚拟化)
e1000VMware, VirtualBox一般(模拟驱动)
vmxnet3VMware较好(VMware专用)
ixgbevfVMware vSphere较好(SR-IOV)

4.2.3 手动加载驱动

# 如果驱动未加载,手动加载[modprobe virtio_net]# 设置开机自动加载[echo "virtio_net" > /etc/modules-load.d/virtio_net.conf]# 验证加载[lsmod | grep virtio_net]virtio_net               123450

4.3 Step 3: 检查NetworkManager服务

4.3.1 查看服务状态

# 查看NetworkManager服务状态[systemctl status NetworkManager]● NetworkManager.service - Network Manager   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)   Active: active (running) since Wed 2024-01-1510:30:00 CST; 1h 30min ago     Docs: man:NetworkManager(8)   Main PID: 1024 (NetworkManager)      Tasks: 3 (limit: 32768)     Memory: 8.5M        CPU: 123ms     CGroup: /system.slice/NetworkManager.service           └─1024 /usr/sbin/NetworkManager -n--config-dir=/etc/NetworkManager# 如果服务未运行,状态会显示为# Active: inactive (dead)

4.3.2 启动NetworkManager服务

# 启动服务[systemctl start NetworkManager]# 设置开机自启[systemctl enable NetworkManager]# 重新加载systemd配置[systemctl daemon-reload]

4.3.3 服务状态说明

状态说明处理
active (running)服务正常运行检查网络配置
inactive (dead)服务未启动启动服务
failed服务启动失败查看日志排查原因
masked服务被禁用取消mask后启动

4.4 Step 4: 检查网卡启用状态

4.4.1 使用nmcli命令检查

# 查看所有网络连接[nmcli con show]NAME                UUID                                  TYPE      DEVICE  System eth0         5fb06bd0-0bb0-7ffb-45f2-d9f72e3935f1  ethernet  eth0    ens33               6d4f3a2b-8c9e-4d5e-9f1a-2b3c4d5e6f7a  ethernet  --# 查看网络设备状态[nmcli dev status]DEVICE  TYPE      STATE      CONNECTION      eth0    ethernet  connected  System eth0    ens33   ethernet  disconnected  --# 查看具体网卡详情[nmcli dev show eth0]GENERAL.DEVICE:                         eth0GENERAL.TYPE:                           ethernetGENERAL.HWADDR:                         52:54:00:12:34:56GENERAL.MTU:                            1500GENERAL.STATE:                          100 (connected)GENERAL.CONNECTION:                     System eth0GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/1IP4.ADDRESS[1]:                         192.168.1.100/24IP4.GATEWAY:                            192.168.1.1IP4.DNS[1]:                             8.8.8.8IP4.DNS[2]:                             114.114.114.114

4.4.2 常见问题及处理

# 问题1:网卡未启用# 解决:启用网卡nmcli con up "System eth0"# 或nmcli dev connect eth0# 问题2:网卡显示"unavailable"# 解决:检查硬件连接和驱动nmcli dev set eth0 managed yes# 问题3:网卡显示"unmanaged"# 解决:修改NetworkManager配置nmcli dev set eth0 managed yes

4.4.3 使用传统ip命令(备选)

# 启用网卡ip link set eth0 up# 查看网卡状态ip link show eth0# 查看IP地址ip addr show eth0# 添加IP地址(临时)ip addr add 192.168.1.100/24 dev eth0# 删除IP地址ip addr del 192.168.1.100/24 dev eth0

4.5 Step 5: 检查DNS配置

4.5.1 查看DNS配置文件

# 查看DNS配置[cat /etc/resolv.conf]# Generated by NetworkManagernameserver 8.8.8.8nameserver 114.114.114.114nameserver 192.168.1.1# 如果文件为空或无nameserver,DNS未配置

4.5.2 测试DNS解析

# 测试DNS解析nslookup www.baidu.comServer:         8.8.8.8Address:        8.8.8.8#53Non-authoritative answer:Name:   www.baidu.comAddress: 220.181.38.149Name:   www.baidu.comAddress: 220.181.38.150# 或使用dig命令dig www.baidu.com

4.5.3 DNS故障排查

# 检查DNS服务器是否可达ping-c38.8.8.8# 检查DNS端口是否可达telnet8.8.8.8 53# 查看DNS服务状态systemctl status systemd-resolved

4.6 Step 6: 检查软件源配置

4.6.1 查看软件源配置

# 查看所有repo源dnf repolist all# 或yum repolist all# 输出示例repo id                          repo name                                      statusopeneuler                        openEuler                                    enabledupdate                           openEuler Update                              enabledsource                           openEuler Source                              disableddebuginfo                        openEuler Debuginfo                           disabled

4.6.2 查看具体repo文件

# 查看openEuler基础源配置cat /etc/yum.repos.d/openEuler.repo[openEuler]name=openEulerbaseurl=https://repo.openeuler.org/openEuler-24.03-LTS/OS/$basearch/enabled=1gpgcheck=0priority=1

4.6.3 测试软件源连接

# 测试网络到软件源curl-I https://repo.openeuler.org# 如果无法访问,检查是否需要代理curl-I--proxy http://proxy.example.com:8080 https://repo.openeuler.org# 清理缓存并重建dnf clean alldnf makecache

5. 修复方案

5.1 方案一:使用DHCP自动获取IP(推荐)

适用于内网环境,配置简单:

# 1. 启用网卡并设置为自动获取IPnmcli con mod "System eth0" ipv4.method autonmcli con mod "System eth0" ipv4.gateway ""nmcli con mod "System eth0" ipv4.addresses ""nmcli con mod "System eth0" ipv4.dns ""# 2. 激活连接nmcli con down "System eth0"nmcli con up "System eth0"# 3. 验证ip addr show eth0# 应该能看到类似:inet 192.168.1.100/24

5.2 方案二:配置静态IP

适用于需要固定IP的生产环境:

# 1. 配置静态IP地址nmcli con mod "System eth0" ipv4.method manualnmcli con mod "System eth0" ipv4.addresses 192.168.1.100/24nmcli con mod "System eth0" ipv4.gateway 192.168.1.1nmcli con mod "System eth0" ipv4.dns "8.8.8.8,114.114.114.114"# 2. 配置DNS搜索域(可选)nmcli con mod "System eth0" ipv4.dns-search "example.com"# 3. 激活连接nmcli con down "System eth0"nmcli con up "System eth0"# 4. 验证ip addr show eth0ping -c 192.168.1.1

5.3 方案三:更换软件源(内网/离线环境)

5.3.1 企业内网镜像源

# 1. 备份原配置文件cp /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak# 2. 创建新的repo文件cat > /etc/yum.repos.d/openEuler.repo << 'EOF'[openEuler]name=openEuler - Local Mirrorbaseurl=http://192.168.1.200/repo/openEuler-24.03-LTS/OS/x86_64/enabled=1gpgcheck=0priority=1[update]name=openEuler Update - Local Mirrorbaseurl=http://192.168.1.200/repo/openEuler-24.03-LTS/Update/x86_64/enabled=1gpgcheck=0priority=1EOF# 3. 清理并重建缓存dnf clean alldnf makecache

5.3.2 配置HTTP代理

# 1. 设置全局代理(所有服务使用)cat >> /etc/environment << 'EOF'export http_proxy=http://proxy.example.com:8080export https_proxy=http://proxy.example.com:8080export no_proxy="localhost,127.0.0.1,.example.com"EOF# 2. 为dnf单独设置代理cat >> /etc/dnf/dnf.conf << 'EOF'proxy=http://proxy.example.com:8080proxy_username=your_usernameproxy_password=your_passwordEOF# 3. 测试代理dnf makecache

5.3.3 使用阿里云镜像源(公网)

# 备份原配置cp /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak# 创建阿里云镜像配置cat > /etc/yum.repos.d/openEuler.repo << 'EOF'[openEuler]name=openEulerbaseurl=https://mirrors.aliyun.com/openEuler/openEuler-24.03-LTS/OS/x86_64/enabled=1gpgcheck=0priority=1EOF# 重建缓存dnf clean alldnf makecache

6. 验证测试

6.1 网络连通性测试

# 1. 测试网关连通性ping -c 192.168.1.1# 2. 测试DNS解析ping -c 3 www.baidu.com# 3. 测试公网IPping -c 8.8.8.8# 4. 测试端口连通性telnet repo.openeuler.org 443curl -I https://repo.openeuler.org

6.2 软件源测试

# 1. 列出可用软件包dnf list available | head -20# 2. 搜索软件包dnf search vim# 3. 安装测试包dnf install -yvim-q# 4. 系统更新测试dnf update --dry-run

6.3 完整验证脚本

#!/bin/bash# network_diagnosis.sh - 网络故障诊断脚本echo "=========================================="echo "Linux网络故障诊断报告"echo "时间: $(date '+%Y-%m-%d %H:%M:%S')"echo "主机名: $(hostname)"echo "=========================================="echo ""echo "【1. 网卡硬件检查】"echo "PCI设备列表(以太网控制器):"lspci | grep-i ethernetecho ""echo "【2. 内核模块检查】"echo "已加载的网络模块:"lsmod | grep-E"net|eth| virtio"echo ""echo "【3. 网络接口状态】"ip -brief addr showecho ""echo "【4. NetworkManager状态】"systemctl is-active NetworkManagerecho ""echo "【5. DNS配置】"cat  /etc/resolv.confecho ""echo "【6. 软件源状态】"dnf repolistecho ""echo "【7. 网络连通性测试】"echo "网关连通性:"ping -c -W 192.168.1.1 2>&1 | tail -2echo ""echo "DNS解析测试:"nslookup www.baidu.com 2>&1 | grep-A1"^Name:" || echo"DNS解析失败"echo ""echo "【8. 测试系统更新】"dnf check-update -q2>&1 | head -5echo ""echo "=========================================="echo "诊断完成"echo "=========================================="

7. 生产环境操作规范

7.1 操作前准备

步骤操作说明
1记录当前配置ip addr > /tmp/ip_before.txt
2备份配置文件cp /etc/sysconfig/network-scripts/ifcfg-eth0 /tmp/
3创建恢复点VMware快照或物理服务器断电准备
4通知相关人员告知维护窗口

7.2 操作中注意事项

⚠️  重要提示:1. 远程操作时,确保有备用连接方式(如ILO/DRAC/IPMI)2. 修改网络配置前,确保当前会话不会断开3. 使用screen或tmux保持会话4. 每步操作后立即验证

7.3 操作步骤模板

# ========== 生产环境网络配置修改流程 ==========# 第一阶段:备份与准备echo "=== 阶段1: 备份配置 ==="cp /etc/resolv.conf /etc/resolv.conf.bak.$(date +%Y%m%d%H%M)cp /etc/NetworkManager/system-connections/*.nmconnection /tmp/ 2>/dev/nullip addr > /tmp/ip_before.txtip route > /tmp/route_before.txt# 第二阶段:验证当前状态echo "=== 阶段2: 验证当前状态 ==="ip addr show eth0ping -c 192.168.1.1# 第三阶段:执行修改echo "=== 阶段3: 执行修改 ==="nmcli con mod "System eth0" ipv4.addresses 192.168.1.100/24nmcli con mod "System eth0" ipv4.gateway 192.168.1.1nmcli con mod "System eth0" ipv4.dns "8.8.8.8"# 第四阶段:重启服务echo "=== 阶段4: 重启服务 ==="nmcli con down "System eth0"sleep2nmcli con up "System eth0"# 第五阶段:验证结果echo "=== 阶段5: 验证结果 ==="ip addr show eth0ping -c 3 www.baidu.comdnf makecacheecho "=== 完成 ==="

8. 预防措施

8.1 系统安装时的网络配置

步骤操作说明
1安装时配置网络打开"网络与主机"配置
2设置主机名使用规范的主机名命名
3配置网络设置IP、网关、DNS
4启用网络确保网络服务开机启动

8.2 标准化配置

8.2.1 创建网络配置模板

# /etc/NetworkManager/system-connections/eth0.nmconnection[connection]id=eth0uuid=5fb06bd0-0bb0-7ffb-45f2-d9f72e3935f1type=ethernetautoconnect-priority=-999interface-name=eth0[ethernet]mac-address-blacklist=[ipv4]method=manualaddress1=192.168.1.100/24,192.168.1.1dns=8.8.8.8;114.114.114.114;dns-search=route1=0.0.0.0/0,192.168.1.1[ipv6]method=disabled[proxy]

8.2.2 设置权限

chmod 600 /etc/NetworkManager/system-connections/eth0.nmconnectionchown root:root /etc/NetworkManager/system-connections/eth0.nmconnection

8.3 监控与告警

监控项阈值告警方式
网卡状态state=DOWN邮件+短信
网络丢包率>1%邮件
DNS解析失败连续3次邮件+短信
软件源不可用连续2次邮件

8.4 定期巡检

# 每周巡检脚本#!/bin/bashLOGFILE="/var/log/network_health.log"echo "=== 网络健康检查 $(date) ===" >> $LOGFILE# 检查网络连通性ping -c 192.168.1.1 >> $LOGFILE2>&1ping -c 3 www.baidu.com >> $LOGFILE2>&1# 检查软件源dnf check-update >> $LOGFILE2>&1# 检查DNSnslookup www.baidu.com >> $LOGFILE2>&1# 定期清理日志find /var/log -name"network_health.log"-mtime+30-delete

9. 命令速查表

9.1 网络状态查看

命令作用示例
ip addr查看IP地址ip addr show eth0
ip link查看网卡状态ip link set eth0 up
ip route查看路由表ip route show
ss -tlnp查看监听端口ss -tlnp \| grep 22
netstat -rn查看路由表netstat -rn
ip neigh查看ARP表ip neigh show

9.2 NetworkManager命令

命令作用示例
nmcli dev status查看设备状态nmcli dev status
nmcli con show查看连接列表nmcli con show
nmcli con up激活连接nmcli con up "System eth0"
nmcli con down关闭连接nmcli con down "System eth0"
nmcli con mod修改连接nmcli con mod "eth0" ipv4.addresses 192.168.1.100/24
nmcli dev connect连接设备nmcli dev connect eth0
nmtui文本界面配置nmtui

9.3 DNS相关命令

命令作用示例
nslookupDNS查询nslookup www.baidu.com
dig详细DNS查询dig www.baidu.com
host简单DNS查询host www.baidu.com
cat /etc/resolv.conf查看DNS配置cat /etc/resolv.conf

9.4 软件源管理

命令作用示例
dnf repolist列出所有源dnf repolist
dnf list列出软件包dnf list available
dnf search搜索软件包dnf search nginx
dnf install安装软件包dnf install vim
dnf update更新软件包dnf update
dnf clean all清理缓存dnf clean all
dnf makecache重建缓存dnf makecache

9.5 服务管理

命令作用示例
systemctl status NetworkManager查看NM状态systemctl status NetworkManager
systemctl start NetworkManager启动NMsystemctl start NetworkManager
systemctl enable NetworkManager开机自启systemctl enable NetworkManager
journalctl -u NetworkManager -f查看NM日志journalctl -u NetworkManager -f

附录

A. 常见故障处理流程图

B. 配置文件路径速查

文件/目录说明
/etc/NetworkManager/NetworkManager配置目录
/etc/NetworkManager/system-connections/网卡连接配置
/etc/resolv.confDNS配置文件
/etc/hosts主机名解析
/etc/sysconfig/network网络全局配置
/etc/sysconfig/network-scripts/网卡脚本配置
/etc/dnf/dnf.confDNF全局配置
/etc/yum.repos.d/软件源配置

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 05:08:42 HTTP/2.0 GET : https://f.mffb.com.cn/a/499011.html
  2. 运行时间 : 0.197805s [ 吞吐率:5.06req/s ] 内存消耗:4,784.30kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a145faeaca8635e2df2d0dc135ed4796
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000396s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000572s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000610s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.004902s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000703s ]
  6. SELECT * FROM `set` [ RunTime:0.011038s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000717s ]
  8. SELECT * FROM `article` WHERE `id` = 499011 LIMIT 1 [ RunTime:0.006999s ]
  9. UPDATE `article` SET `lasttime` = 1783026522 WHERE `id` = 499011 [ RunTime:0.006244s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.002141s ]
  11. SELECT * FROM `article` WHERE `id` < 499011 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.012477s ]
  12. SELECT * FROM `article` WHERE `id` > 499011 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.003914s ]
  13. SELECT * FROM `article` WHERE `id` < 499011 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.032102s ]
  14. SELECT * FROM `article` WHERE `id` < 499011 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.011861s ]
  15. SELECT * FROM `article` WHERE `id` < 499011 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.025068s ]
0.199319s