溫馨提示×

ubuntu minimal網絡配置技巧

小樊
60
2025-02-25 18:56:03
欄目: 智能運維

在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地址以及配置多個網卡的優先級。根據具體需求,你可能還需要進行其他高級配置,例如設置靜態路由、配置無線網絡等。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女