ens33网络配置文件未托管

Linux 路由表的管理工具

type
status
date
slug
summary
tags
category
icon
password

1. nmcli general

  • 查看 NetworkManager 的总体状态
    • 包括 networking 是否启用、无线是否启用、是否全局受控。

2. sudo nmcli networking on

  • 打开 NetworkManager 的 网络功能(相当于把网络堆栈启用)。
  • 类似于全局开关,off 的话所有连接都断开。

3. sudo nmcli device set ens33 managed yes

  • 把网卡 ens33 设置为 由 NetworkManager 管理
  • 如果是 no,则 NetworkManager 不会管理这个网卡(常见于手动写 ifcfg-xxx 配置或某些服务器环境)。

4. nmcli device status

  • 查看设备状态:每个网卡是 已连接 (connected)未管理 (unmanaged)不可用 (unavailable) 等。

5. sudo systemctl restart network

  • 这是 重启 legacy 的 network 服务(CentOS 7 及以下版本常见)。
  • 注意 ⚠️:如果你用的是 NetworkManager,它和 network 服务可能会冲突。
    • 建议使用 systemctl restart NetworkManager 来重启。

6. ip route

  • 作用:查看和管理内核路由表。
  • 常见用途:
    • 显示当前路由表:ip route
      • default via 192.168.1.1 dev ens33 → 默认网关走 192.168.1.1
      • 192.168.1.0/24 dev ens33 → 192.168.1.x 网段直接走 ens33,不经过网关。
    • 添加路由:
      • → 表示去 10.0.0.0/24 网段的流量走 192.168.1.254。
    • 删除路由:
      • 修改默认网关:
      👉 总结:
      ip route 就是 Linux 路由表的管理工具,决定数据包从哪个网卡走、走哪个网关。

      Loading...