2017-06-01 21:38:55 +02:00
---
# Cambio nome interfacce
- name : Removing old interface names
file :
path : /etc/udev/rules.d/70-persistent-net.rules
state : absent
become : yes
2018-11-10 21:02:29 +01:00
- name : Creo interfaccia esterna in NethServer
shell : /sbin/e-smith/db networks set {{ extnic }} ethernet bootproto dhcp device {{ extnic }} hwaddr {{ ansible_eth0.macaddress }} onboot yes peerdns yes role red
2017-06-01 21:38:55 +02:00
become : yes
2018-11-10 21:02:29 +01:00
- name : Creo interfaccia interna in NethServer
shell : /sbin/e-smith/db networks set {{ intnic }} ethernet bootproto none device {{ intnic }} hwaddr {{ ansible_eth1.macaddress }} ipaddr 172.16.253.1 netmask 255.255.255.0 onboot yes role green
2017-06-01 21:38:55 +02:00
become : yes
- name : Pulizia vecchie interfacce
shell : "/sbin/e-smith/db networks delete {{ item }}"
become : yes
with_items :
- eth0
- eth1
- name : Trigger interfaces configuration
2018-11-10 21:02:29 +01:00
shell : "ip link set eth0 down; ip link set eth0 name {{ extnic }}; ip link set eth1 down; ip link set eth1 name {{ intnic }}; /sbin/e-smith/signal-event interface-update"
2017-06-01 21:38:55 +02:00
become : yes
2018-11-10 21:02:29 +01:00
async : 30
poll : 0