VMware下Ubuntu配置双网卡

时间:2021-03-08 13:37:52

VMware在每次启动时,都会给虚拟机动态分配IP,这样在用xshell等工具连接时,每次都要重新查看IP来进行连接,很不方便,此时就需要配置静态IP,一劳永逸。

我们现在来配置两块网卡,一块用于连接外部网络,一块用于与其它虚拟机通信。

  1. 在VMware主页面的工具栏:

    编辑 -> 虚拟网络编辑器 ->添加网络
    分别添加两个:VMnet2仅主机模式(用于虚拟机之间通信)、VMnet8 NAT模式(用于连接外部网络,上网)
    VMware下Ubuntu配置双网卡

  2. 在VMware页面,打开ubuntu虚拟机设置。
    VMware下Ubuntu配置双网卡
    点击添加 -> 网络适配器,此时面板上就有了两个网络适配器,
    第一个网络适配器勾选自定义(U),选择VMnet2(仅主机模式)
    第二个网络适配器勾选自定义(U),选择VMnet8(NAT模式)

  3. 先看VMnet2
    仅主机模式,用于与其它虚拟机通信,但是不能连接外部网络。
    在VMware主页的工具栏,打开编辑 -> 虚拟网络编辑器,选取VMnet2,勾选仅主机模式这个选项,勾选将主机虚拟适配器连接到此网络以及使用本地DHCP服务将IP地址分配给虚拟机
    打开DHCP设置,获取以下信息
    子网IP:192.168.153.0
    子网掩码:255.255.255.0
    起始IP地址:192.168.153.128
    结束IP地址:192.168.153.254
    子网IP可用范围:192.168.153.128~192.168.153.254
    获取了各种信息之后
    进入ubuntu系统,编辑配置文件sudo vim /etc/network/interfaces

    #/etc/network/interfaces
    #配置VMnet2,用于与其它虚拟机通信
    auto ens38
    iface ens38 inet static
    address 192.168.153.200 (在可用子网范围内任意一个)
    netmask 255.255.255.0

  4. VMnet8
    NAT模式,用于连接外部网络
    选取VMnet8,勾选NAT模式、将主机虚拟适配器连接到此网络、使用本地DHCP服务将IP地址分配给虚拟机
    打开NAT设置
    获取信息:
    网关:192.168.114.2
    子网IP:192.168.114.0
    子网掩码:255.255.255.0
    打开DHCP设置,获取信息:
    起始IP地址:192.168.114.128
    结束IP地址:192.168.114.254
    同样的获取了以上信息之后,打开ubuntu服务器,配置第二块网卡
    sudo vim /etc/network/interfaces

    #配置VMnet8,用于外部xshell连接以及上网
    auto ens33
    iface ens33 inet static
    address 192.168.114.200 (在可用IP范围内)
    netmask 255.255.255.0
    gateway 192.168.114.2 (网关)

    #/etc/network/interfaces
    #配置VMnet2,用于与其它虚拟机通信
    auto ens38
    iface ens38 inet static
    address 192.168.153.200 (在可用子网范围内任意一个)
    netmask 255.255.255.0

  5. 重启服务器配置

    sudo /etc/init.d/networking restart