溫馨提示×

如何用ifconfig為Ubuntu添加新網卡

小樊
88
2025-04-26 09:08:51
欄目: 智能運維

在 Ubuntu 中,ifconfig 命令已經被廢棄,取而代之的是 ip 命令。如果你想通過命令行為 Ubuntu 添加一個新的網卡,你可以按照以下步驟操作:

  1. 檢查新網卡是否被系統識別: 首先,你需要確認新網卡是否已經被系統識別。打開終端并輸入以下命令:

    sudo lshw -class network
    

    或者使用 ip link 命令:

    ip link
    

    這些命令會列出所有網絡接口。如果你的新網卡已經被識別,它應該會出現在列表中。

  2. 為網卡分配 IP 地址: 如果新網卡已經被識別,你可以使用 ip 命令為其分配一個 IP 地址。例如,如果你想為新網卡(假設其名稱為 eth1)分配 IP 地址 192.168.1.100,子網掩碼為 255.255.255.0,你可以使用以下命令:

    sudo ip addr add 192.168.1.100/24 dev eth1
    

    這里 /24 表示子網掩碼 255.255.255.0。

  3. 啟用網卡: 如果新網卡被識別但未啟用,你可以使用以下命令啟用它:

    sudo ip link set eth1 up
    
  4. 配置默認路由(可選): 如果你需要為新網卡配置默認路由,可以使用以下命令:

    sudo ip route add default via 192.168.1.1 dev eth1
    

    這里 192.168.1.1 是你的網關地址。

  5. 持久化配置(可選): 上述步驟在系統重啟后不會保留。如果你想讓配置持久化,可以編輯網絡配置文件。Ubuntu 18.04 及更高版本使用 netplan 來管理網絡配置。你可以編輯 /etc/netplan/ 目錄下的 YAML 文件來配置網絡。例如:

    sudo nano /etc/netplan/01-netcfg.yaml
    

    然后添加或修改以下內容:

    network:
      version: 2
      renderer: networkd
      ethernets:
        eth1:
          dhcp4: no
          addresses:
            - 192.168.1.100/24
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
    

    保存文件后,應用配置:

    sudo netplan apply
    

通過以上步驟,你應該能夠成功地為 Ubuntu 添加并配置一個新的網卡。

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