Поскажите: создание TUN/TAP устройств (ограничение по количеству)
Пытаюсь создать при загрузке (для виртуализации на основе KVM) устройства tap0 tap1 tap2 tap3 tap4:
/etc/conf.d/net
tuntap_tap0="tap"
config_tap0=( "null" )
tunctl_tap0=( "-g kvm" )
mac_tap0="52:54:00:12:35:01"
tuntap_tap1="tap"
config_tap1=( "null" )
tunctl_tap1=( "-g kvm" )
mac_tap1="52:54:00:12:35:02"
tuntap_tap2="tap"
config_tap2=( "null" )
tunctl_tap2=( "-g kvm" )
mac_tap2="52:54:00:12:35:03"
tuntap_tap3="tap"
config_tap3=( "null" )
tunctl_tap3=( "-g kvm" )
mac_tap3="52:54:00:12:35:04"
tuntap_tap4="tap"
config_tap4=( "null" )
tunctl_tap4=( "-g kvm" )
mac_tap4="52:54:00:12:35:05"
Создается только tap0 и tap1, а tap2, tap3, tap4 не создаются.
tap0 Link encap:Ethernet HWaddr 52:54:00:12:35:01
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tap1 Link encap:Ethernet HWaddr 52:54:00:12:35:02
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Соответствующие линки в /etc/init.d/ создал:
ln -s net.lo net.tap2
ln -s net.lo net.tap3
ln -s net.lo net.tap4
А если делаю после старта системы:
tunctl -b -g kvm -t tap2
создается устройство tap2 без проблем. Что я делаю не так? Подскажите по возможности нормальный мануал по tun/tap.
- Для комментирования войдите или зарегистрируйтесь