routing: enable ipv4 networking and bind ip's to ifaces
This commit is contained in:
parent
7e69ae99d1
commit
6b9686d689
16
roles/routing/tasks/main.yml
Normal file
16
roles/routing/tasks/main.yml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
- name: enable ipv4 forwarding
|
||||||
|
shell: echo 1 > /proc/sys/net/ipv4/ip_forward
|
||||||
|
|
||||||
|
- name: ensure ipv4 forwarding is always enabled (enabled in permanent config)
|
||||||
|
lineinfile:
|
||||||
|
path: /etc/sysctl.conf
|
||||||
|
regexp: '^net\.ipv4\.ip_forward'
|
||||||
|
line: net.ipv4.ip_forward=1
|
||||||
|
|
||||||
|
- name: bind ip addresses of each subnet to interface
|
||||||
|
shell: ip addr add {{ item.ip }}/{{ item.subnet }} dev {{ item.iface }}
|
||||||
|
with_items: "{{ subnets }}"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user