跳到主要内容

Ubuntu 有线连接

介绍

在Ubuntu中,有线网络连接是最常见的网络连接方式之一。通过有线连接,计算机可以直接连接到路由器或交换机,从而访问互联网或局域网。本文将详细介绍如何在Ubuntu中配置和管理有线网络连接,包括使用图形界面和命令行工具。

使用图形界面配置有线连接

对于初学者来说,使用图形界面配置有线连接是最简单的方式。以下是具体步骤:

  1. 打开网络设置:点击右上角的网络图标,然后选择“设置”。
  2. 选择有线连接:在“网络”选项卡中,找到“有线”部分,点击“添加”按钮。
  3. 配置连接:在弹出的窗口中,输入连接名称,选择“IPv4”或“IPv6”选项卡,根据需要配置IP地址、子网掩码、网关和DNS服务器。
  4. 保存并应用:点击“保存”按钮,然后关闭设置窗口。系统会自动应用新的网络配置。
提示

如果你不确定如何配置IP地址和DNS服务器,可以选择“自动(DHCP)”选项,系统会自动获取这些信息。

使用命令行配置有线连接

对于高级用户或需要自动化配置的场景,使用命令行工具可能更为方便。以下是使用nmcli命令行工具配置有线连接的步骤:

  1. 查看当前网络连接:首先,使用以下命令查看当前的网络连接状态:

    bash
    nmcli connection show

    输出示例:

    NAME                UUID                                  TYPE      DEVICE
    Wired connection 1 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 ethernet enp0s3
  2. 编辑有线连接:使用以下命令编辑现有的有线连接:

    bash
    nmcli connection modify "Wired connection 1" ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8

    在这个例子中,我们将IP地址设置为192.168.1.100,子网掩码为24,网关为192.168.1.1,DNS服务器为8.8.8.8

  3. 应用配置:使用以下命令应用新的配置:

    bash
    nmcli connection up "Wired connection 1"
  4. 验证配置:使用以下命令验证网络连接是否正常:

    bash
    ping -c 4 google.com

    如果配置正确,你应该能够看到类似以下的输出:

    PING google.com (142.250.72.206) 56(84) bytes of data.
    64 bytes from lga34s31-in-f14.1e100.net (142.250.72.206): icmp_seq=1 ttl=115 time=10.2 ms
    64 bytes from lga34s31-in-f14.1e100.net (142.250.72.206): icmp_seq=2 ttl=115 time=10.1 ms
    64 bytes from lga34s31-in-f14.1e100.net (142.250.72.206): icmp_seq=3 ttl=115 time=10.0 ms
    64 bytes from lga34s31-in-f14.1e100.net (142.250.72.206): icmp_seq=4 ttl=115 time=10.1 ms

    --- google.com ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 3004ms
    rtt min/avg/max/mdev = 10.000/10.100/10.200/0.100 ms

实际案例

假设你在一家公司工作,需要将一台Ubuntu服务器连接到公司的内部网络。公司提供了一个静态IP地址192.168.10.50,子网掩码为255.255.255.0,网关为192.168.10.1,DNS服务器为192.168.10.2。你可以按照以下步骤配置网络连接:

  1. 编辑网络配置文件:使用以下命令编辑网络配置文件:

    bash
    sudo nano /etc/netplan/01-netcfg.yaml
  2. 添加配置:在文件中添加以下内容:

    yaml
    network:
    version: 2
    ethernets:
    enp0s3:
    dhcp4: no
    addresses:
    - 192.168.10.50/24
    gateway4: 192.168.10.1
    nameservers:
    addresses:
    - 192.168.10.2
  3. 应用配置:保存并退出编辑器,然后使用以下命令应用配置:

    bash
    sudo netplan apply
  4. 验证配置:使用ping命令验证网络连接是否正常。

总结

通过本文,你学习了如何在Ubuntu中配置和管理有线网络连接。无论是使用图形界面还是命令行工具,你都可以轻松地完成网络配置。希望这些内容对你有所帮助!

附加资源

练习

  1. 尝试在你的Ubuntu系统中使用图形界面配置一个有线连接。
  2. 使用nmcli命令行工具配置一个静态IP地址,并验证连接是否成功。
  3. 修改/etc/netplan/01-netcfg.yaml文件,配置一个动态IP地址(DHCP),并应用配置。

祝你学习愉快!