ubuntu

Ubuntu From Scratch网络配置怎么做

小樊
45
2025-07-17 18:50:01
栏目: 智能运维

在Ubuntu From Scratch (UFS)项目中,配置网络是一个重要的步骤,以确保系统能够连接到外部网络并进行通信。以下是几种常见的网络配置方法:

通过Netplan配置静态IP(推荐方式)

  1. 编辑Netplan配置文件: 打开终端,编辑Netplan配置文件,通常位于 /etc/netplan/ 目录下,例如 01-netcfg.yaml

    sudo nano /etc/netplan/01-netcfg.yaml
    
  2. 配置静态IP: 将文件内容修改为以下内容(注意替换为实际网络信息):

    network:
      version: 2
      renderer: networkd
      ethernets:
        enp0s3:
          dhcp4: no
          addresses: [192.168.1.100/24]
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
    
  3. 应用配置: 保存文件后,执行以下命令应用配置:

    sudo netplan apply
    
  4. 验证配置: 使用以下命令检查网络接口的详细信息,或者尝试ping一个网站,例如:

    ip addr show enp0s3
    ping google.com
    

通过NetworkManager配置(适用于需要图形界面的用户)

  1. 打开网络设置: 单击屏幕右上角的网络图标。

  2. 编辑连接: 选择“有线设置”或“Wi-Fi设置”。找到当前连接,点击“齿轮”图标。

  3. 转到IPv4设置: 选择“手动”。

  4. 输入静态IP信息: 输入静态IP信息(地址、子网掩码、网关、DNS)。

  5. 保存设置并重启网络: 保存设置后,断开并重新连接网络,以应用更改。

  6. 验证配置: 打开终端,执行 ip addr showping 命令检查网络状态。

通过修改interfaces文件(适用于旧版Ubuntu)

  1. 编辑配置文件: 使用文本编辑器打开 /etc/network/interfaces 文件:

    sudo nano /etc/network/interfaces
    
  2. 配置静态IP: 将内容修改为以下格式(替换为实际网络信息):

    auto enp0s3
    iface enp0s3 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8 8.8.4.4
    
  3. 重启网络服务: 保存文件后,执行以下命令重启网络服务:

    sudo systemctl restart networking
    
  4. 验证配置: 使用 ip addr showping 命令验证配置是否生效。

0
看了该问题的人还看了