наконецто все настроил, вЛаны отлично работают, вот rc.conf одной из машин:hostname="test_freeBSD"
ifconfig_em0="inet 192.168.174.130 netmask 255.255.255.0 mtu 1504 "
ifconfig_em0_ipv6="inet6 accept_rtadv"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="NO"
sshd_enable="YES"
gateway_enable="YES"
cloned_interfaces="vlan101 vlan102 vlan103"
ifconfig_vlan101="inet 192.168.1.1 netmask 255.255.255.0 vlan 101 vlandev em0 mtu 1500"
ifconfig_vlan102="inet 192.168.2.1 netmask 255.255.255.0 vlan 102 vlandev em0 mtu 1500"
ifconfig_vlan103="inet 192.168.3.1 netmask 255.255.255.0 vlan 103 vlandev em0 mtu 1500"
Но теперь нужно протестить, утилиткой iperf, все три vlan'а одновременно.
Как я думаю решить поставленную задачу: создать скрипт, который будет запускать три iperf одновременно для каждого vlan'а и выводить на экран их усредненную смугу пропускания (bandwich) , но я не особо знаком с shell командами, может кто то топомочь, хотя бы примерно как это должно выглядеть