#!/bin/bash # {{ansible_managed}} [[ $1 = stop ]] && exit 0 echo rc.inet1 PATH is $PATH ifconfig lo up brctl addbr xenbr0 brctl addif xenbr0 eth0 ifconfig xenbr0 {{cidr}} up ifconfig eth0 up route add default gw {{gw}} brctl addbr br0 brctl addif br0 eth1 ifconfig br0 10.3.3.{{node_id}}/24 up ifconfig eth1 up brctl addbr guestbr0 {% if martinez is defined %} # convergent gateway ifconfig guestbr0 {{guest_prefix}}.255.254/16 up {% else %} # todo - id2ip ifconfig guestbr0 {{guest_prefix}}.0.{{node_id}}/16 up {% endif %} # self-verbose sysctl -w net.ipv4.ip_forward=1 echo -n nftables ... nft -f /etc/nftables.conf && echo done || echo FAIL