Skip to content
/ vni Public

Simple virtual network interface kernel module + transmitter/receiver layer 2 raw socket.

Notifications You must be signed in to change notification settings

EmbeddedOS/vni

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VNI

  • Virtual Network Interface.

What is this?

  • Create very simple network interface kernel module, a transmitter that transfer raw socket layer 2, and a receiver that capture all packet on the interface.

  • Build & install the module:

make && sudo insmod vni.ko && sudo ifconfig vni0 up
  • Run the layer 2 socket packet receiver:
sudo ./receiver.o vni0
  • Send raw packet layer 2:
sudo ./transmitter.o vni0

About

Simple virtual network interface kernel module + transmitter/receiver layer 2 raw socket.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages