X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;ds=sidebyside;f=ansible%2Froles%2Fvm%2Fnetwork%2Ftemplates%2Finterfaces.j2;fp=ansible%2Froles%2Fvm%2Fnetwork%2Ftemplates%2Finterfaces.j2;h=542e18d63597f07c361441c352ce88100e536190;hb=320cd6f207345a4101fe4f353d86d3a66a6eabd3;hp=0000000000000000000000000000000000000000;hpb=7e1bccc28afd4712d9ed535593ba1dd03cc35441;p=noc.git diff --git a/ansible/roles/vm/network/templates/interfaces.j2 b/ansible/roles/vm/network/templates/interfaces.j2 new file mode 100644 index 0000000..542e18d --- /dev/null +++ b/ansible/roles/vm/network/templates/interfaces.j2 @@ -0,0 +1,17 @@ +# This file describes the network interfaces available on your system +# and how to activate them. For more information, see interfaces(5). + +source /etc/network/interfaces.d/* + +# The loopback network interface +auto lo +iface lo inet loopback + +# The primary network interface +auto {{ vm_network.primary.interface }} +iface {{ vm_network.primary.interface }} inet static + address {{ vm_network.primary.ip }} + netmask {{ vm_network.primary.mask }} + gateway {{ vm_network.primary.gateway }} + pre-up echo 0 > /proc/sys/net/ipv6/conf/$IFACE/accept_ra + pre-up echo 0 > /proc/sys/net/ipv6/conf/$IFACE/autoconf