VirtNet is a dummy virtual network interface which can be used for numerous purposes and which is especially interesting when used in combination with Windows Packet Filter. An example, dummy network interface for any network application which requires the network card to work, virtual loopback adapter, virtual interface bridged to the real network, virtual interface for routing some specific connections which is to be captured by packet filtering framework and etc..
|Windows 95/98/Millennium||Windows Vista||Widows Server 2012|
|Windows NT 4.0||Windows Server 2008||Windows 8.1|
|Windows 2000||Windows 7||Windows Server 2012 R2|
|Windows XP||Windows Server 2008 R2||Windows 10|
|Windows Server 2003||Windows 8||Windows Server 2016|
You can use Open Source Ethernet Bridge to connect VirtNet network interface to the real physical network. The complete source code is available at GitHub. Please note that it requires Windows Packet Filter installed.
How it works
VirtNet is an NDIS 3.0 miniport driver. It does absolutely nothing, but NDIS can indicate back (loopback) packets sent to this network interface. In addition VirtNet has a configurable MAC address. The VirtNet 1.0 package consists of:
- netVirtNet.inf – driver INF file
- netVirtNet86.cat – driver CAT file for Windows Vista/2008/7/2008R2/8/2012/8.1/2012R2/10 x86
- netVirtNet64.cat – driver CAT file for Windows Vista/2008/7/2008R2/8/2012/8.1/2012R2/10 x64
- oemsetup.inf – driver INF file for Windows NT 4.0
- VirtNet.sys – Virtual Network Interface driver (32 bit and x64 binaries)
How to install
This driver can be installed manually or from command line using DevCon tool from Windows DDK: devcon -r install netVirtNet.inf *NM_VIRTNET. The manual installation “in screenshots” for Windows 2000 is below. It’s similar for all operating systems except NT 4.0, where you should install it like ordinary network interface.
- Start Add/Remove Hardware Wizard from Control Panel
- Choose Add/Troubleshoot a device
- Choose Add a new device
- Choose to select the hardware from a list
- Select Network Adapter and click Next
- Click Have Disk and browse to the folder where you unzipped VirtNet.zip to
- Select VirtNet Network Adapter
- Click Next
- Click yes when asked if you want to install digitally unsigned driver
How to use
The VirtNet network adapter is visible in the system as an ordinary network interface. You can configure its protocol binding and address information using operating system tools.
Price & licensing
Freeware for private (non commercial), or educational (including non-profit organization) use.
VirtNet virtual network interface driver is supplied AS-IS, without warranties of any kind.