virte
1.0.0

Anglais | 简体中文
Il s'agit d'un pilote de périphérique de carte Network simulé de logiciel. Après le chargement du pilote, deux appareils, VETH0 et VETH1, seront générés. Différentes applications peuvent ouvrir ces deux périphériques de carte réseau pour communiquer entre eux (notez que l'espace de noms réseau de Linux doit être utilisé pour isoler les deux périphériques) afin de ne pas saisir le périphérique réseau de boucle local).
make
make loadUtilisez l'espace de noms du réseau pour configurer deux NICS séparément, faites attention pour remplacer Veth0 / Veth1 par votre nom de fiche
ip netns add veth0spaces
ip link set veth0 netns veth0spaces
ip netns exec veth0spaces ifconfig veth0 192.168.1.100 netmask 255.255.255.0 up
ip netns add veth1spaces
ip link set veth1 netns veth1spaces
ip netns exec veth1spaces ifconfig veth1 192.168.1.101 netmask 255.255.255.0 upCe qui suit est un exemple de test de paquet de ping:
ip netns exec veth0spaces ifconfig
ip netns exec veth1spaces ifconfig
ip netns exec veth1spaces ping 192.168.1.100
ip netns exec veth0spaces ping 192.168.1.101make unloadSupprimer l'espace de noms du réseau
ip netns del veth0spaces
ip netns del veth1spaces