更新时间:2022-07-12 GMT+08:00

虚拟机网络配置

操作场景

为虚拟机配置一个可用的IP地址,使虚拟机和宿主机网络互通。

suse15系列若是不存在ifconfig及route命令,使用zypper install net-tools-deprecated命令,安装对应工具包,即可解决

操作步骤

  1. 在虚拟机上,执行以下命令,查看网卡名称。

    ifconfig -a

  2. 执行以下命令,查看网卡是否获取到IP地址。

    ifconfig

    显示如下回显信息(xxx表示自动获取的IP地址,XX表示MAC地址):

    eth0     Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX
    inet addr:xxx.xxx.xxx.xxx  Bcast:xxx.xxx.x.xxx Mask:xxx.xxx.xxx.xxx
  3. 如果没有获取到(否则跳过此步骤),执行以下命令,使网卡动态获取IP地址。

    ifup 网卡名称

    示例:

    ifup eth0

    显示如下回显信息:

    Determining IP information for eth0... done

    若提示无法ifup,则可以使用如下命令:

    ip link set 网卡名称 up

    dhclient 网卡名称

    也可以执行下列命令:

    ifconfig eth0 up

    一般无回显信息。