virte
1.0.0

Inglês | 简体中文
Este é um driver de dispositivo de cartão de rede ETH simulado por software. Depois de carregar o driver, dois dispositivos, Veth0 e Veth1, serão gerados. Aplicativos diferentes podem abrir esses dois dispositivos de cartão de rede para se comunicar (observe que o espaço para nome da rede do Linux deve ser usado para isolar o dispositivo dois dispositivos) para não entrar no dispositivo de rede de loop local).
make
make loadUse o espaço para nome da rede para configurar duas NICs separadamente, preste atenção para substituir Veth0/Veth1 pelo seu nome NIC
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 upA seguir, é apresentado um exemplo de um teste de pacote 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 unloadExcluir espaço para nome de rede
ip netns del veth0spaces
ip netns del veth1spaces