ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

How To Change E1000 into VMXNET3 without changing a MAC address

By Vladan SEGET | Last Updated: January 10, 2019

Shares

You might end up in a situation where you have a VM which you want to change vNIC type, but you want to keep the current MAC address. Today's post will teach us How To Change E1000 into VMXNET3 without changing a MAC address.

This is an easy post which I'm sure everyone knows how to do, but again, many Microsoft people which are learning VMware technology aren't that familiar as VMware admins working with the technology since its beginning.

MAC addresses are often tightened to some software due to licensing, or it can be some VM using telco software which needs specific MAC address, otherwise, it needs to be reconfigured.

The reasons are numerous. Sometimes you have a hardware dongle, which causes even more troubles in virtualization as don't forget, our VMs are moving between hosts…

Using the VMXNET Generation 3 (VMXNET3) adapters in VMWare vSphere has better performance, less overhead, and lower CPU usage when compared with the traditional E1000 NIC or previous vmxnet generations.

Tip: Good Read VMware Network Adapter Types

The VMXNET3 adapter is a new generation of a paravirtualized NIC designed for performance, and is not related to VMXNET or VMXNET 2. It offers all the features available in VMXNET 2 and adds several new features like multiqueue support (also known as Receive Side Scaling in Windows), IPv6 offloads, and MSI/MSI-X interrupt delivery.

How To Change E1000 into VMXNET3 without changing a MAC Address – The steps

Step 0: Power off your Virtual machine (VM) in the VMWare Console, remote console or web client. Take a note or save the MAC address of the VM.

Step 1:  Right-click the VM > Edit Settings > Next to the Network adapter, click the Delete sign.

Then you'll see a message saying that the “Device will be removed”.

Step 2: Add Click Add New Device and choose Network Adapter > Choose VMXNET3 under Adapter type.

Like this…

Then choose the proper VM network you want the VM to connect to and don't forget to check “Connect At Power On” if you want the VM has network connectivity.

Step 3: Change the MAC address from Automatic to Manual, and enter the MAC address you've saved in Step 0.

Well, this is about it. There is a way to change network adapter via PowerCLI and “Set-NetworkAdapter” cmdlet. There are also some guides which shows how to do it via SSH or direct console access, where you modify directly the VM's VMX configuration file. VMware communities link to check for some further possibilities.

But whether the PowerCLI method is supported, the manual edition of VMX files …. I do not think it's supported.

But in this post, we could do it easily through GUI. While it's easy to do for a couple of VMs, it might be more problematic for hundreds of VMs, where we certainly dug into some PowerCLI magic.

But keep in mind that VMXNET offers better performance than its previous generations in both Windows and Linux guests. Both the driver and the device have been highly tuned to perform better on modern systems.

VMware recommends migration to VMXNET3 if performance is your top priority. All your templates VMs should already be on VMXNET3 for future deployments.

Do not forget to check our vSphere 6.7 Wordpress Page, and share it through social media if you find it useful.

More from ESX Virtualization

  • What is VMware VM Customization Specification and How to use it?
  • VMware Network Adapter Types and details.
  • How-to enable PvSCSI and when
  • What is VMware vMotion?
  • What is Veeam Availability Orchestrator?
  • What is The Difference between VMware vSphere, ESXi and vCenter
  • How To Disable Timeout on your ESXi Host Client – The Easy Way [Tip]
  • VMware Desktop Watermark Free Utility is Similar to BgInfo

Stay tuned through RSS, and social media channels (Twitter, FB, YouTube)

Shares
Vote !

| Filed Under: How To, Server Virtualization, Tips Tagged With: How To Change E1000 into VMXNET3

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Comments

  1. Yuriy Andamasov says

    January 10, 2019 at 8:39 pm

    This works perfect for linux,
    but for windows it will break things

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • Veeam Backup & Replication v13 Beta: A Game-Changer with Linux
  • What is Veeam Data Cloud Vault and how it can help SMBs
  • Nakivo Backup and Replication – Malware Scan Feature
  • Zerto 10 U7 released with VMware NSX 4.2 Support
  • XorMon NG 1.9.0 Infrastructure Monitoring – now also with Veeam Backup Support
  • Heartbeat vs Node Majority StarWind VSAN Failover Strategy
  • Vulnerability in your VMs – VMware Tools Update
  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in