温馨提示×

ubuntu minimal网络配置技巧

小樊
42
2025-02-25 18:56:03
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu Minimal系统中进行网络配置可以通过多种方法实现,以下是一些基本的网络配置技巧:

修改网卡IP地址

  1. 进入目录 /etc/netplan

    cd /etc/netplan
    ls
    

    你可能会看到一个名为 50-cloud-init.yaml 的文件。文件名可能因系统而异。

  2. 编辑配置文件

    使用文本编辑器(如 nano)打开配置文件:

    sudo nano 50-cloud-init.yaml
    
  3. 配置静态IP

    在文件中添加或修改以下内容,以配置静态IP地址:

    network:
      version: 2
      renderer: NetworkManager
      ethernets:
        <网卡名称>:
          dhcp4: no
          addresses: [ <静态IP地址>/<子网掩码> ]
          gateway4: <网关地址>
          nameservers:
            addresses: [ <DNS服务器地址1> , <DNS服务器地址2> ]
    

    例如:

    network:
      version: 2
      renderer: NetworkManager
      ethernets:
        ens33:
          dhcp4: no
          addresses: [ 192.168.100.254/24 ]
          gateway4: 192.168.100.1
          nameservers:
            addresses: [ 8.8.8.8 , 1.1.1.1 ]
    
  4. 应用配置

    保存并退出编辑器,然后执行以下命令使配置生效:

    sudo netplan apply
    
  5. 验证配置

    使用 ifconfig 命令查看修改结果:

    ip addr show
    

修改DNS地址

  1. 编辑 /etc/netplan/50-cloud-init.yaml 文件

    在对应的网卡配置下增加 nameservers 部分,例如:

    nameservers:
      addresses: [ 8.8.8.8 , 1.1.1.1 ]
    
  2. 编辑 /etc/systemd/resolved.conf 文件

    • 取消注释 #DNS= 这一行,并添加DNS服务器地址:

      sudo nano /etc/systemd/resolved.conf
      

      添加如下内容:

      DNS=8.8.8.8 1.1.1.1
      
    • 保存文件并退出编辑器。

    • 重启 systemd-resolved 服务:

      sudo systemctl restart systemd-resolved
      
    • 如果服务未建立,执行以下命令启用服务:

      sudo systemctl enable systemd-resolved
      
    • 备份原来的 resolv.conf 文件:

      sudo mv /etc/resolv.conf /etc/resolv.conf.bak
      
    • 重新生成 resolv.conf 文件:

      sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
      
  3. 验证DNS配置

    使用 nslookup 命令检测DNS解析情况:

    nslookup
    

多个网卡的优先级配置

在对应的网卡的默认网关配置中增加 metric 配置,数值越小优先级越高。例如:

routes:
  - to: default
    via: 192.168.1.1
    metric: 1

通过以上步骤,你可以在Ubuntu Minimal系统中完成基本的网络配置,包括设置静态IP地址、修改DNS地址以及配置多个网卡的优先级。根据具体需求,你可能还需要进行其他高级配置,例如设置静态路由、配置无线网络等。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:ubuntu minimal学习资源

0