睿诚科技协会

linux 网络配置 图形界面

下面我将详细介绍几种主流 Linux 发行版(如 Ubuntu/Debian、CentOS/RHEL/Fedora)的图形化网络配置方法。

linux 网络配置 图形界面-图1
(图片来源网络,侵删)

核心概念:网络配置的图形化工具

在 Linux 中,图形化的网络配置通常由以下几个部分或工具组成:

  1. 桌面环境自带工具

    • GNOME (Ubuntu, Fedora, CentOS 8+): 使用 gnome-control-centerSettings 应用中的 "网络" 部分。
    • KDE (Kubuntu, openSUSE): 使用 System Settings 中的 "网络连接"。
    • MATE/Cinnamon: 通常提供类似的网络管理面板。
  2. 统一的网络管理后端

    • NetworkManager: 这是目前绝大多数现代 Linux 发行版使用的核心网络管理服务,它负责自动连接有线、无线网络,并管理 VPN 和其他连接,上述的图形工具都是通过调用 NetworkManager 的 API 来工作的。
    • nm-connection-editor: 这是一个独立的、轻量级的图形化工具,专门用于配置 NetworkManager 的连接参数,功能非常全面。
  3. 传统工具(旧版系统)

    linux 网络配置 图形界面-图2
    (图片来源网络,侵删)
    • system-config-network: 在 CentOS/RHEL 7 及更早版本中,这是标准的图形化配置工具,但现在已基本被 NetworkManager 取代。

使用桌面环境的“设置”应用(最推荐)

这是最简单、最常用的方法,适用于 Ubuntu 18.04+、Fedora、Linux Mint、Deepin 等现代发行版。

步骤:

  1. 打开设置

    • 从应用程序菜单中找到 "设置" 或 "Settings" 图标(通常是一个齿轮 ⚙️)。
    • 或者,直接在终端运行 gnome-control-center 命令。
  2. 进入网络部分

    • 在设置窗口中,找到并点击 "网络""Network" 选项。
  3. 管理连接

    • 你会看到一个列表,显示了所有可用的网络连接,"Wired"(有线)、"Wi-Fi"(无线)等。
    • 开关连接:直接点击右侧的开关按钮来启用或禁用某个网络连接。
    • 配置连接:点击某个连接("Wired")旁边的 "齿轮" ⚙️ 图标,进入详细配置。
  4. 配置 IPv4 地址

    • 在弹出的配置窗口中,切换到 "IPv4" 选项卡。
    • 你会看到几个模式选择:
      • 自动 (DHCP):这是最常用的模式,从路由器自动获取 IP 地址,无需任何配置。
      • 手动:如果你需要为这台机器分配一个固定的静态 IP 地址,选择此模式。
      • 仅连接本地:类似自动,但不会配置默认网关。
      • 禁用:禁用此连接的 IPv4 功能。
    • 配置静态 IP
      • 选择 "手动"。
      • 点击 "添加" 按钮。
      • 填写以下信息:
        • 地址:你的静态 IP 地址,168.1.100
        • 子网掩码:通常为 255.255.0
        • 网关:你的路由器地址,168.1.1
        • DNS:DNS 服务器地址,8.8.81.1.1
      • 点击 "保存"。
  5. 配置 Wi-Fi

    • 在主网络页面,点击 "Wi-Fi"
    • 开启 Wi-Fi 开关,系统会自动扫描并显示可用的网络列表。
    • 点击你想要连接的网络,输入密码,然后点击 "连接"。
  6. 应用更改

    • 所有配置完成后,点击窗口右上角的 "关闭""应用" 按钮,网络连接会立即中断并重新建立以应用新配置。

使用 nm-connection-editor(功能最全)

这个工具提供了比通用设置更详细的参数配置,适合需要高级设置的用户。

步骤:

  1. 打开终端

  2. 安装工具(如果尚未安装):

    • Ubuntu/Debian 上:
      sudo apt update
      sudo apt install network-manager

      注意:通常这个工具已经默认安装。

    • CentOS/RHEL/Fedora 上:
      sudo dnf install NetworkManager-tui

      注意:nm-connection-editorNetworkManager 包的一部分。

  3. 运行工具

    nm-connection-editor
  4. 编辑连接

    • 工具会打开一个窗口,列出所有已保存的网络连接。
    • 选择你想要修改的连接("有线连接 1"),然后点击右下角的 "编辑..." 按钮。
  5. 详细配置

    • 常规:可以设置连接的名称、是否自动连接等。
    • IPv4 / IPv6:与设置应用中的配置类似,但这里可以配置更详细的选项,如 DNS 搜索域、路由等。
    • 代理:可以配置 HTTP、SOCKS 代理。
    • 1X 安全:用于企业级网络认证。

    配置方法与在设置应用中类似,但选项更丰富,配置完成后点击 "保存"。


针对特定发行版

Ubuntu / Linux Mint / GNOME

直接使用 “设置” -> “网络”,如方法一所述。

Fedora Workstation

同样使用 “设置” -> “网络”,Fedora 默认使用 GNOME 桌面,界面与 Ubuntu 基本一致。

CentOS / RHEL 8+

从 CentOS 8 开始,默认使用 GNOME 桌面,因此也使用 “设置” -> “网络” 进行配置。

openSUSE (KDE Plasma)

  1. 打开 "系统设置" (System Settings)。
  2. 在左侧菜单中找到并点击 "网络连接" (Network Connections)。
  3. 你会看到一个管理所有网络连接的窗口,可以轻松配置有线、无线、VPN 等,界面直观,操作逻辑与 GNOME 版本类似。

传统系统(如 CentOS 7)

如果你在使用一个非常古老的系统(如 CentOS 7),它可能默认使用 GNOME 2 的旧版界面。

  1. 在应用程序菜单中找到 "应用程序" -> "系统工具" -> "网络"
  2. 这会打开 system-config-network 工具。
  3. 在左侧选择设备(如 "eth0"),然后在右侧点击 "编辑"。
  4. 在 "静态IP地址" 选项卡中勾选并填写 IP、子网掩码、网关和 DNS。
  5. 点击 "确定" 保存,然后点击 "文件" -> "保存" 应用更改。

总结与建议

方法 适用场景 优点 缺点
桌面设置 日常使用,快速配置 简单直观,无需额外安装 高级选项较少
nm-connection-editor 需要详细配置,如代理、多IP等 功能全面,专业 界面稍显陈旧
发行版自带工具 特定发行版用户 与系统集成度高 可能因发行版而异

给新手的建议

  • 直接使用你桌面环境自带的“设置”应用,对于 99% 的日常网络配置需求(连接 Wi-Fi、设置静态 IP),它已经完全足够且非常方便。
  • 如果你在设置中找不到想要的选项(比如代理),再尝试使用 nm-connection-editor
  • 重要提示:无论使用哪种图形工具,它们最终都是在修改位于 /etc/NetworkManager/system-connections/ 目录下的配置文件,这些文件需要 root 权限才能修改,这也是为什么图形工具在保存配置时会提示你输入密码。
分享:
扫描分享到社交APP
上一篇
下一篇