溫馨提示×

ubuntu環境如何進行網絡配置

小樊
43
2025-09-29 07:43:15
欄目: 智能運維

Ubuntu環境網絡配置指南(涵蓋靜態/動態IP、桌面/終端場景)

一、網絡配置前的準備工作

  1. 確認網卡名稱
    使用ip addr show命令查看當前網絡接口名稱(如ens33、enp0s3,新版Ubuntu采用“Predictable Network Interface Names”,避免使用舊版的eth0)。
  2. 收集網絡信息
    靜態IP配置需提前獲?。?strong>靜態IP地址(如192.168.1.100)、子網掩碼(如255.255.255.0,可簡寫為/24)、默認網關(如192.168.1.1,路由器的LAN口IP)、DNS服務器(如8.8.8.8、114.114.114.114)。
    動態IP無需手動收集,由DHCP服務器自動分配。

二、動態IP配置(自動獲取,適合大多數場景)

動態IP通過DHCP協議自動獲取IP地址,適用于筆記本、家用電腦或需要頻繁更換網絡的設備。

1. 桌面圖形化配置(新手首選)
  • 點擊屏幕右上角網絡圖標(Wi-Fi/有線圖標),選擇「網絡設置」。
  • 在左側找到當前網絡連接(如“以太網”“Wi-Fi”),點擊右側「齒輪圖標」進入設置。
  • 切換至「IPv4」標簽,將「方法」改為自動(DHCP)。
  • 點擊「應用」,斷開并重新連接網絡(如關閉Wi-Fi再打開),等待系統自動獲取IP。
2. 終端命令行配置(無桌面/服務器適用)
  • 使用dhclient命令觸發DHCP請求:
    sudo dhclient -r ens33  # 釋放當前網卡的舊IP(可選,解決IP沖突時使用)
    sudo dhclient ens33     # 重新獲取DHCP分配的IP
    
  • 驗證IP是否獲取成功:
    ip addr show ens33  # 查看網卡ens33的IP地址(需替換為你的網卡名)
    

三、靜態IP配置(固定IP,適合服務器/固定設備)

靜態IP需手動指定IP地址,適用于需要固定網絡位置的場景(如Web服務器、NAS、遠程調試設備)。

1. 桌面圖形化配置(Ubuntu Desktop)
  • 點擊屏幕右上角網絡圖標→「網絡設置」。
  • 找到當前網絡連接,點擊「齒輪圖標」進入設置。
  • 切換至「IPv4」標簽,將「方法」改為手動。
  • 點擊「添加」,依次填寫:
    • 地址:靜態IP(如192.168.1.100/24,/24代表子網掩碼255.255.255.0);
    • 網關:路由器IP(如192.168.1.1);
    • DNS服務器:至少填寫一個(如8.8.8.8、114.114.114.114)。
  • 點擊「保存」,斷開并重新連接網絡,使配置生效。
2. 終端命令行配置(Ubuntu Server 18.04+,推薦使用Netplan)
  • 編輯Netplan配置文件(文件名通常為01-network-manager-all.yaml50-cloud-init.yaml,位于/etc/netplan/目錄):
    sudo nano /etc/netplan/01-network-manager-all.yaml
    
  • 清空原有內容,按以下格式填寫(替換為你的實際信息):
    network:
      version: 2
      renderer: NetworkManager  # 桌面版用NetworkManager,服務器版用networkd
      ethernets:
        ens33:  # 替換為你的網卡名(用ip addr查看)
          dhcp4: no  # 關閉DHCP
          addresses: ["192.168.1.100/24"]  # 靜態IP+子網掩碼
          gateway4: 192.168.1.1  # 默認網關
          nameservers:
            addresses: ["8.8.8.8", "114.114.114.114"]  # DNS服務器
    
  • 保存文件(Ctrl+OEnterCtrl+X),應用配置:
    sudo netplan apply  # 應用配置(若報錯,可加--debug參數查看詳情:sudo netplan --debug apply)
    
  • 驗證配置:
    ip addr show ens33  # 檢查IP是否變為靜態地址
    ping 8.8.8.8 -c 4   # 測試外網連通性(正常會返回響應)
    

四、常見問題排查

  1. 配置后無法上網
    • 檢查網卡是否啟用:ip link show ens33(若狀態為DOWN,用sudo ip link set ens33 up啟用);
    • 確認網關是否正確(需與路由器LAN口IP一致);
    • 檢查DNS是否配置(若無法解析域名,嘗試更換DNS為8.8.8.8)。
  2. YAML文件格式錯誤
    Netplan配置文件對縮進敏感,必須使用空格(不能使用Tab),建議用nano編輯器(自動處理縮進)。
  3. DHCP無法獲取IP
    • 檢查路由器DHCP服務是否開啟;
    • 確認網線連接正常(或Wi-Fi密碼正確);
    • 重啟網絡服務:sudo systemctl restart systemd-networkd(服務器版)。

以上步驟覆蓋了Ubuntu環境下的常見網絡配置場景,根據設備類型(桌面/服務器)和需求(靜態/動態IP)選擇對應方法即可。配置前建議備份原有配置文件(如/etc/netplan/*.yaml),避免誤操作導致網絡中斷。

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