--- - name: Describe guest interface sysrc: name: 'ifconfig_vmnet{{ item.index }}_descr' value: 'VM {{ item.name }}' loop_control: label: '{{ item.name }} : vmnet{{ item.index }}' with_items: '{{ bhyve_guests }}' - name: Set host IPv4 addresses sysrc: name: 'ifconfig_vmnet{{ item.index }}' value: 'inet {{ bhyve_ipv4 | ipmath(2 * item.index)}}/31' with_items: '{{ bhyve_guests }}' - name: Set host IPv6 addresses sysrc: name: 'ifconfig_vmnet{{ item.index }}_ipv6' value: 'inet6 {{ bhyve_ipv6 | ipmath(2 * item.index)}}/127' with_items: '{{ bhyve_guests }}' - name: Add guest interfaces sysrc: name: cloned_interfaces state: append value: 'vmnet{{ item.index }}' loop_control: label: '{{ item.name }} : vmnet{{ item.index }}' with_items: '{{ bhyve_guests }}'