当前位置:首页>Linux>Linux网络配置入门教程:从IP地址到DNS,一篇搞定

Linux网络配置入门教程:从IP地址到DNS,一篇搞定

  • 2026-04-17 08:50:27
Linux网络配置入门教程:从IP地址到DNS,一篇搞定

Linux网络配置入门教程:从IP地址到DNS,一篇搞定

阅读时长:8分钟

适合人群:Linux新手、系统管理员、开发者

你将了解:IP地址配置、DNS设置、防火墙管理、故障排查


刚装好的Linux系统连不上网?手动配置IP地址一头雾水?DNS解析失败不知道怎么排查?

网络配置是Linux入门的第二大关(仅次于软件安装),但也是最容易踩坑的地方。本文将从零开始,带你系统掌握Linux网络配置的核心技能。

一、网络配置基础:理解三要素

1.1 IP地址、子网掩码、网关

Linux网络配置的核心三要素:

概念
作用
示例
IP地址
设备在网络中的唯一标识
192.168.1.100
子网掩码
定义网络范围
255.255.255.0(或/24)
网关
连接不同网络的出口
192.168.1.1

关键理解

# 查看当前网络配置
$ ip addr show

# 输出示例

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP>
    inet 192.168.1.100/24 brd 192.168.1.255 scope global enp0s3
    #    ↑IP地址        ↑子网掩码(/24=255.255.255.0)

1.2 DNS:域名解析系统

DNS负责将域名转换为IP地址:

# 查看当前DNS配置
$ cat /etc/resolv.conf

# 输出示例

nameserver 192.168.1.1      # 路由器DNS
nameserver 8.8.8.8          # Google DNS
nameserver 114.114.114.114  # 国内DNS

常见DNS服务器

  • • 国内:114.114.114.114、223.5.5.5(阿里)
  • • 国际:8.8.8.8(Google)、1.1.1.1(Cloudflare)

1.3 网络接口命名规则

Linux网络接口名称有规律可循:

接口类型
命名示例
说明
有线网卡
enp0s3、eth0
en
 = Ethernet
无线网卡
wlp2s0、wlan0
wl
 = Wireless
回环接口
lo
本地回环(127.0.0.1)

二、NetworkManager:Ubuntu默认网络管理工具

2.1 nmcli命令速查

NetworkManager是Ubuntu默认的网络管理服务,nmcli是其命令行工具:

# 查看所有网络连接
$ nmcli connection show
NAME                TYPE      DEVICE
有线连接 1          ethernet  enp0s3
docker0             bridge    docker0

# 查看网络设备状态

$ nmcli device status
DEVICE  TYPE      STATE         CONNECTION
enp0s3  ethernet  connected     有线连接 1
lo      loopback  unmanaged     --

# 查看当前IP配置

$ nmcli device show enp0s3
GENERAL.DEVICE:     enp0s3
IP4.ADDRESS[1]:     192.168.1.100/24
IP4.GATEWAY:        192.168.1.1
IP4.DNS[1]:         192.168.1.1

2.2 图形界面配置(新手推荐)

Ubuntu桌面用户可以直接使用图形界面:

  1. 1. 点击右上角网络图标 → 有线设置 / Wi-Fi设置
  2. 2. 选择网络 → 点击齿轮图标
  3. 3. 切换到IPv4标签页
  4. 4. 选择配置方式:
    • • 自动(DHCP):自动获取IP(默认)
    • • 手动:手动指定IP、子网掩码、网关、DNS

2.3 命令行配置(进阶必学)

DHCP自动获取IP

# 创建DHCP连接
$ sudo nmcli connection add type ethernet con-name "dhcp-connection" ifname enp0s3

# 启用DHCP

$ sudo nmcli connection modify "dhcp-connection" ipv4.method auto

# 激活连接

$ sudo nmcli connection up "dhcp-connection"

手动配置静态IP

# 创建静态IP连接
$ sudo nmcli connection add type ethernet con-name "static-connection" ifname enp0s3

# 配置IP地址、子网掩码、网关

$ sudo nmcli connection modify "static-connection" \
  ipv4.addresses 192.168.1.100/24 \
  ipv4.gateway 192.168.1.1 \
  ipv4.method manual

# 配置DNS

$ sudo nmcli connection modify "static-connection" \
  ipv4.dns "8.8.8.8,114.114.114.114"

# 激活连接

$ sudo nmcli connection up "static-connection"

关键参数说明

  • • ipv4.addresses:IP地址/子网掩码(CIDR格式)
  • • ipv4.gateway:网关地址
  • • ipv4.dns:DNS服务器(多个用逗号分隔)
  • • ipv4.methodauto=DHCP,manual=手动

三、DNS配置:解决域名解析问题

3.1 修改DNS服务器

方法一:nmcli命令

# 设置DNS服务器
$ sudo nmcli connection modify "有线连接 1" \
  ipv4.dns "8.8.8.8 114.114.114.114 223.5.5.5"

# 忽略自动DNS(防止被覆盖)

$ sudo nmcli connection modify "有线连接 1" ipv4.ignore-auto-dns yes

# 重新激活连接

$ sudo nmcli connection up "有线连接 1"

方法二:编辑配置文件

# 编辑Netplan配置文件(Ubuntu 18.04+)
$ sudo nano /etc/netplan/01-network-manager-all.yaml

# 添加DNS配置

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s3:
      dhcp4: yes
      nameservers:
        addresses: [8.8.8.8, 114.114.114.114, 223.5.5.5]

# 应用配置

$ sudo netplan apply

3.2 测试DNS解析

# 测试域名解析
$ nslookup baidu.com

# 输出示例

Server:     8.8.8.8
Address:    8.8.8.8
#53

Non-authoritative answer:
Name:   baidu.com
Address: 220.181.38.148

# 测试DNS响应速度

$ dig google.com @8.8.8.8

# 查看DNS查询时间

;; Query time: 12 msec

四、防火墙配置:UFW入门

4.1 UFW基本操作

UFW(Uncomplicated Firewall)是Ubuntu默认防火墙工具:

# 查看防火墙状态
$ sudo ufw status
Status: inactive  # 未启用

# 启用防火墙

$ sudo ufw enable

# 默认拒绝所有入站连接

$ sudo ufw default deny incoming

# 默认允许所有出站连接

$ sudo ufw default allow outgoing

# 查看防火墙规则(带编号)

$ sudo ufw status numbered
Status: active
     To                         Action      From
[ 1] 22/tcp                     ALLOW IN    Anywhere
[ 2] 80/tcp                     ALLOW IN    Anywhere
[ 3] 443/tcp                    ALLOW IN    Anywhere

4.2 开放常用端口

# 开放SSH端口(22)
$ sudo ufw allow ssh
# 或

$ sudo ufw allow 22/tcp

# 开放HTTP端口(80)

$ sudo ufw allow http
# 或

$ sudo ufw allow 80/tcp

# 开放HTTPS端口(443)

$ sudo ufw allow https
# 或

$ sudo ufw allow 443/tcp

# 开放特定端口范围

$ sudo ufw allow 8000:9000/tcp

# 开放特定IP访问

$ sudo ufw allow from 192.168.1.100 to any port 22

# 删除规则

$ sudo ufw delete allow 8080/tcp
# 或按编号删除

$ sudo ufw delete 3

4.3 防火墙最佳实践

场景
推荐配置
个人电脑
允许SSH、禁止其他入站
Web服务器
允许SSH、HTTP、HTTPS
数据库服务器
允许SSH、数据库端口(限制IP)
内网服务
仅允许内网IP访问

⚠️ 安全建议

  1. 1. 生产环境必须启用防火墙
  2. 2. 仅开放必要端口
  3. 3. 定期检查防火墙规则
  4. 4. 使用limit规则防止暴力破解:
    # SSH连接限制(6次/30秒)
    $ sudo ufw limit ssh

五、网络故障排查:10个必会命令

5.1 连通性测试

ping:测试网络连通性

# 测试外网连通性
$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=12.3 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=11.8 ms

# 测试域名解析

$ ping -c 4 google.com
# 如果ping IP成功但ping域名失败 → DNS问题

traceroute:追踪路由路径

# 查看到目标主机的路由路径
$ traceroute google.com
traceroute to google.com (142.250.189.78), 30 hops max
 1  192.168.1.1 (192.168.1.1)  1.234 ms
 2  10.0.0.1 (10.0.0.1)  5.678 ms
 3  * * *  # 超时,可能是防火墙拦截

5.2 端口与服务测试

ss:查看端口监听

# 查看所有监听端口
$ ss -tulpn

# 输出示例

Netid  State   Recv-Q  Send-Q  Local Address:Port   Peer Address:Port
tcp    LISTEN  0       128           0.0.0.0:22          0.0.0.0:*    users:(("sshd",pid=1234,fd=3))
tcp    LISTEN  0       128           0.0.0.0:80          0.0.0.0:*    users:(("nginx",pid=5678,fd=6))

# 参数说明

# -t: TCP端口

# -u: UDP端口

# -l: 监听状态

# -p: 显示进程名

# -n: 数字显示端口

netstat:经典网络工具

# 查看所有网络连接
$ netstat -anp

# 查看特定端口

$ netstat -anp | grep :80
tcp  0  0  0.0.0.0:80  0.0.0.0:*  LISTEN  1234/nginx

telnet/nc:测试端口连通性

# 测试端口是否开放
$ nc -zv 192.168.1.100 22
Connection to 192.168.1.100 22 port [tcp/ssh] succeeded!

# 测试Web服务

$ curl -I http://192.168.1.100
HTTP/1.1 200 OK
Server: nginx/1.24.0

5.3 网络配置检查

ip命令全家桶

# 查看网络接口
$ ip link show

# 查看IP地址

$ ip addr show

# 查看路由表

$ ip route show
default via 192.168.1.1 dev enp0s3
192.168.1.0/24 dev enp0s3 proto kernel scope link src 192.168.1.100

# 查看ARP表

$ ip neigh show
192.168.1.1 dev enp0s3 lladdr 00:11:22:33:44:55 REACHABLE

# 添加临时IP地址(重启失效)

$ sudo ip addr add 192.168.1.101/24 dev enp0s3

# 删除IP地址

$ sudo ip addr del 192.168.1.101/24 dev enp0s3

5.4 DNS故障排查

# 1. 检查DNS配置
$ cat /etc/resolv.conf

# 2. 测试DNS解析

$ nslookup baidu.com
$ dig baidu.com

# 3. 测试特定DNS服务器

$ dig baidu.com @8.8.8.8

# 4. 清除DNS缓存(如果启用了systemd-resolved)

$ sudo systemd-resolve --flush-caches

六、常见问题与解决方案

6.1 无法获取IP地址

症状

$ ip addr show
2: enp0s3: <BROADCAST,MULTICAST> mtu 1500
    # 没有inet地址

解决方案

# 1. 检查网线连接
$ ethtool enp0s3 | grep Link
Link detected: yes

# 2. 启用网络接口

$ sudo ip link set enp0s3 up

# 3. 请求DHCP地址

$ sudo dhclient enp0s3

# 4. 重启NetworkManager

$ sudo systemctl restart NetworkManager

6.2 DNS解析失败

症状

$ ping google.com
ping: google.com: Temporary failure in name resolution

解决方案

# 1. 检查DNS配置
$ cat /etc/resolv.conf
# 如果为空或DNS服务器不可达


# 2. 手动设置DNS

$ sudo nmcli connection modify "有线连接 1" ipv4.dns "8.8.8.8"

# 3. 检查systemd-resolved服务

$ sudo systemctl status systemd-resolved

# 4. 重启DNS服务

$ sudo systemctl restart systemd-resolved

6.3 防火墙阻止连接

症状:服务本地可访问,远程无法访问

解决方案

# 1. 检查防火墙状态
$ sudo ufw status

# 2. 临时关闭防火墙测试

$ sudo ufw disable

# 3. 如果连接成功 → 开放对应端口

$ sudo ufw allow 8080/tcp

# 4. 重新启用防火墙

$ sudo ufw enable

6.4 网络配置丢失

症状:重启后网络配置丢失

解决方案

# 检查NetworkManager是否开机自启
$ systemctl is-enabled NetworkManager
enabled

# 如果未启用

$ sudo systemctl enable NetworkManager

# 检查连接是否自动连接

$ nmcli connection show "有线连接 1" | grep autoconnect
connection.autoconnect: yes

# 如果未启用自动连接

$ sudo nmcli connection modify "有线连接 1" connection.autoconnect yes

七、网络配置最佳实践

7.1 生产环境配置检查清单

检查项
命令
期望结果
网络接口状态
ip link showUP
 状态
IP地址配置
ip addr show
正确的IP地址
路由表
ip route show
默认网关存在
DNS解析
nslookup google.com
返回IP地址
防火墙状态
sudo ufw statusStatus: active
端口监听
ss -tulpn
必要端口开放

7.2 网络安全建议

  1. 1. 防火墙策略
    • • 默认拒绝入站连接
    • • 仅开放必要端口
    • • 使用limit规则防止暴力破解
  2. 2. DNS安全
    • • 使用可信DNS服务器
    • • 启用DNS over HTTPS (DoH)
    • • 定期检查DNS配置
  3. 3. 网络监控
    • • 使用iftop监控流量
    • • 使用nload查看带宽使用
    • • 使用tcpdump抓包分析

7.3 Ubuntu 26.04网络新特性

Ubuntu 26.04带来以下网络改进:

特性
说明
NetworkManager 1.50
改进的Wi-Fi 7支持
systemd 257
更快的网络初始化
Netplan 2.0
新的YAML配置格式
WireGuard优化
内核级VPN性能提升

升级建议

# 升级后检查网络配置
$ sudo netplan try
# 自动验证配置,30秒无确认自动回滚


# 查看NetworkManager版本

$ nmcli --version
nmcli tool, version 1.50.0

八、总结:网络配置速查表

核心命令速查

任务
命令
查看网络接口
ip link show
查看IP地址
ip addr show
查看路由表
ip route show
查看DNS配置
cat /etc/resolv.conf
测试连通性
ping -c 4 8.8.8.8
测试DNS解析
nslookup baidu.com
查看监听端口
ss -tulpn
查看防火墙状态
sudo ufw status
开放端口
sudo ufw allow 80/tcp
查看网络连接
nmcli connection show

故障排查流程图

网络故障排查流程:
1. ping 127.0.0.1 → 失败 → 网络接口未启动
                 ↓ 成功
2. ping 192.168.1.1 → 失败 → 本地网络问题
                     ↓ 成功
3. ping 8.8.8.8 → 失败 → 网关或ISP问题
                 ↓ 成功
4. ping google.com → 失败 → DNS问题
                    ↓ 成功
5. 网络正常 → 检查防火墙/服务配置

💡 UbuntuNews | 资讯·工具·教程·社区

🐧 关注我们,获取更多Ubuntu/Linux技术干货

💬 加入QQ群/频道,与全国爱好者交流成长

❤️ 觉得有用?点个"在看"分享给更多人!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-17 14:09:20 HTTP/2.0 GET : https://f.mffb.com.cn/a/485268.html
  2. 运行时间 : 0.090276s [ 吞吐率:11.08req/s ] 内存消耗:4,820.05kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e1930925c5e4fc8a87d6135f946b178d
  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.000553s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000807s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000272s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000336s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000519s ]
  6. SELECT * FROM `set` [ RunTime:0.000204s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000626s ]
  8. SELECT * FROM `article` WHERE `id` = 485268 LIMIT 1 [ RunTime:0.000507s ]
  9. UPDATE `article` SET `lasttime` = 1776406161 WHERE `id` = 485268 [ RunTime:0.011707s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000346s ]
  11. SELECT * FROM `article` WHERE `id` < 485268 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000522s ]
  12. SELECT * FROM `article` WHERE `id` > 485268 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000551s ]
  13. SELECT * FROM `article` WHERE `id` < 485268 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001092s ]
  14. SELECT * FROM `article` WHERE `id` < 485268 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001596s ]
  15. SELECT * FROM `article` WHERE `id` < 485268 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000972s ]
0.092029s