溫馨提示×

Linux虛擬機虛擬網卡怎么配置

小樊
44
2025-06-06 21:07:59
欄目: 云計算

在Linux虛擬機中配置虛擬網卡可以通過多種方式進行,具體步驟取決于你使用的虛擬機軟件。以下是一些常見的方法:

使用 ifconfig 命令配置虛擬網卡(適用于較舊的Linux發行版)

  1. 創建虛擬網卡

    sudo ifconfig eth0:1 192.168.1.100 netmask 255.255.255.0 up
    

    其中 eth0:1 是創建的虛擬網卡名稱,192.168.1.100 是分配給虛擬網卡的IP地址,255.255.255.0 是子網掩碼,up 參數用于激活網卡。

  2. 驗證配置

    ifconfig
    

    檢查是否成功創建了虛擬網卡并配置了IP地址。

使用 ip 命令配置虛擬網卡(適用于較新的Linux發行版)

  1. 查看現有的網絡接口

    ip addr show
    
  2. 創建虛擬網卡

    sudo ip link add name veth0 type veth peer name veth1
    

    這會創建一個名為 veth0 的虛擬網卡對,以及另一個名為 veth1 的對端虛擬網卡。

  3. 啟動虛擬網卡

    sudo ip link set veth0 up
    sudo ip link set veth1 up
    
  4. 配置 IP 地址

    sudo ip addr add 192.168.1.1/24 dev veth0
    sudo ip addr add 192.168.1.2/24 dev veth1
    

    分別為 veth0veth1 配置IP地址。

  5. 確認網卡創建

    ip addr show
    

    你應該能夠看到 veth0veth1 以及它們的IP地址。

使用圖形界面配置(適用于使用NetworkManager的系統)

  1. 打開網絡管理器

    sudo systemctl start NetworkManager
    sudo nmcli con show
    
  2. 編輯網絡連接: 使用方向鍵選擇要編輯的網絡連接,按回車鍵確認進入編輯模式。

  3. 配置靜態IP地址

    • IPv4 配置 下拉菜單中選擇 手動。
    • IP地址 字段中輸入虛擬網卡的IP地址。
    • 掩碼 字段中輸入子網掩碼。
    • gateway 字段中輸入網關地址。
    • DNS servers 字段中輸入DNS服務器地址。
  4. 應用更改: 按下 OK 保存設置。

使用 netplan 命令配置(適用于Ubuntu 18.04及以上版本)

  1. 編輯網絡配置文件

    sudo nano /etc/netplan/01-netcfg.yaml
    
  2. 添加或修改網絡配置

    network:
      version: 2
      ethernets:
        enp0s3:
          dhcp4: true
        enp0s8:
          dhcp4: no
          addresses: [192.168.1.102/24]
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8]
    
  3. 應用配置

    sudo netplan apply
    
  4. 驗證配置

    ip addr show enp0s8
    

以上是在Linux虛擬機中配置虛擬網卡的常用方法和步驟。根據你的具體需求和環境選擇合適的方法進行配置即可。

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