跳至主要內容
NC網頁設計公司 NC網頁設計公司 網頁設計
問題與解答
ubuntu 24.04重開機後不能上網,教您設定網卡!

ubuntu 24.04重開機後不能上網,教您設定網卡!

問:
ubuntu 24.04重開機後不能上網,教您設定網卡!
答:

我來說明如何在Ubuntu 24.04上設定網卡enp1s0的IP位址。在Ubuntu 24.04中,我們使用netplan來進行網路設定。以下是具體步驟:

  1. 首先確認網卡名稱:
bash
ip addr show
  1. 編輯netplan配置文件(通常位於/etc/netplan/目錄下):
bash
sudo nano /etc/netplan/00-installer-config.yaml
  1. 在配置文件中加入以下內容(根據您的需求修改IP位址):
yaml
network: version: 2 renderer: networkd ethernets: enp1s0: addresses: - 192.168.1.100/24 # 您想要設定的IP位址和子網路遮罩 routes: - to: default via: 192.168.1.1 # 預設閘道 nameservers: addresses: [8.8.8.8, 8.8.4.4] # DNS伺服器
  1. 套用設定:
bash
sudo netplan apply
  1. 驗證設定是否成功:
bash
ip addr show enp1s0

如果您想要使用DHCP自動取得IP位址,則可以將配置改為:

yaml
network: version: 2 renderer: networkd ethernets: enp1s0: dhcp4: true

需要注意的事項:

  • 請確保IP位址不會與網路中其他設備衝突
  • 子網路遮罩(/24)要與您的網路環境相符
  • 閘道位址要設定成您實際的網路閘道

當使用netplan apply出現permissions for xxx are too opne

這個錯誤是因為netplan配置文件的權限太寬鬆了。我們需要修改檔案權限,具體操作如下:

  1. 首先修改檔案權限:
bash
sudo chmod 600 /etc/netplan/xxx.yaml

這個指令會將權限設定為只有root可以讀寫(600)。

  1. 確認檔案擁有者:
bash
sudo chown root:root /etc/netplan/xxx.yaml
  1. 然後再次執行:
bash
sudo netplan apply

這樣應該就能解決權限問題了。權限600的含義是:

  • 擁有者(root): 可讀寫 (6)
  • 群組: 無權限 (0)
  • 其他使用者: 無權限 (0)

這是netplan配置文件的建議權限設定,因為這些檔案包含網路配置信息,需要較嚴格的權限控制。

標籤:Ubuntu
發表於2026-08-05   更新於2026-08-05
免費諮詢 · 1 個工作天內回覆

準備好讓網站 開始幫你帶生意了嗎?

不論是要做新網站、救舊網站,還是只想先聊聊方向——先諮詢,不用先付錢,我們照實給你建議。

1 個工作天回覆免費諮詢與報價費用白紙黑字26 年找得到人
免費諮詢
免費諮詢 LINE諮詢 03-4681000 臉書傳訊
免費諮詢 LINE諮詢 03-4681000 臉書傳訊
免費諮詢
免費諮詢 LINE諮詢 03-4681000 臉書傳訊
免費諮詢 LINE諮詢 03-4681000 臉書傳訊