virte
1.0.0

Английский | 简体中文
Это программный драйвер сетевой карты ETH. После загрузки драйвера будут сгенерированы два устройства, Veth0 и Veth1. Различные приложения могут открывать эти два сетевых картниковых устройства для связи друг с другом (обратите внимание, что сетевое пространство имен Linux следует использовать для изоляции двух устройств), чтобы не войти в сетевое устройство локального цикла).
make
make loadИспользуйте пространство сетевых имен для настройки двух сетевых отделений отдельно, обратите внимание на замену Veth0/Veth1 на имя 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 upНиже приведен пример теста Ping Packet:
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 unloadУдалить пространство имен сети
ip netns del veth0spaces
ip netns del veth1spaces