2015-09-06 14:51:36 +02:00
|
|
|
|
---
|
|
|
|
|
# Cambio nome interfacce
|
|
|
|
|
- name: Rinomino interfaccia esterna
|
|
|
|
|
replace:
|
|
|
|
|
dest: /etc/udev/rules.d/70-persistent-net.rules
|
|
|
|
|
regexp: 'eth0'
|
|
|
|
|
replace: '{{ extnic }}'
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|
2015-09-06 14:51:36 +02:00
|
|
|
|
|
|
|
|
|
- name: Creo interfaccia esterna in NethServer
|
2015-12-12 12:19:47 +01:00
|
|
|
|
shell: /sbin/e-smith/db networks set {{ extnic }} ethernet bootproto dhcp device {{ extnic }} hwaddr {{ ansible_eth0.macaddress }} onboot yes peerdns yes role red
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|
2015-09-06 14:51:36 +02:00
|
|
|
|
|
|
|
|
|
- name: Pulizia vecchia interfaccia esterna
|
|
|
|
|
shell: /sbin/e-smith/db networks delete eth0
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|
2015-09-06 14:51:36 +02:00
|
|
|
|
|
|
|
|
|
- name: Rinomino interfaccia interna
|
|
|
|
|
replace:
|
|
|
|
|
dest: /etc/udev/rules.d/70-persistent-net.rules
|
|
|
|
|
regexp: 'eth1'
|
|
|
|
|
replace: '{{ intnic }}'
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|
2015-09-06 14:51:36 +02: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 192.168.1.1 netmask 255.255.255.0 onboot yes role green
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|
2015-09-06 14:51:36 +02:00
|
|
|
|
|
|
|
|
|
- name: Pulizia vecchia interfaccia interna
|
|
|
|
|
shell: /sbin/e-smith/db networks delete eth1
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|
2015-09-06 14:51:36 +02:00
|
|
|
|
|
|
|
|
|
# Forzo il processo a tornare zero, altrimenti non va.
|
|
|
|
|
- name: Ricreo le interfacce
|
|
|
|
|
shell: udevadm control --reload-rules && udevadm trigger --attr-match=subsystem=net
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|
2015-09-06 14:51:36 +02:00
|
|
|
|
|
|
|
|
|
- name: Segnalo il cambiamento a livello di interfacce
|
|
|
|
|
shell: /sbin/e-smith/signal-event interface-update
|
2016-01-12 22:03:15 +01:00
|
|
|
|
become: yes
|