[keepalived] Add fe80::1 as link local addresses
parent
b3a8de54e4
commit
cfd6f682ff
|
@ -2,7 +2,7 @@
|
||||||
glob_keepalived:
|
glob_keepalived:
|
||||||
mail_source: keepalived@crans.org
|
mail_source: keepalived@crans.org
|
||||||
mail_destination: root@crans.org
|
mail_destination: root@crans.org
|
||||||
smtp_server: smtp.adm.crans.org
|
smtp_server: "{{ query('ldap', 'ip', 'redisdead', 'adm') | ipv4 | first }}"
|
||||||
routeur_id: "{{ ansible_hostname }}"
|
routeur_id: "{{ ansible_hostname }}"
|
||||||
pool:
|
pool:
|
||||||
VI_ALL:
|
VI_ALL:
|
||||||
|
@ -15,16 +15,23 @@ glob_keepalived:
|
||||||
ipv4: 138.195.159.250/30
|
ipv4: 138.195.159.250/30
|
||||||
- vlan: aurore
|
- vlan: aurore
|
||||||
ipv4: 185.230.79.253/29
|
ipv4: 185.230.79.253/29
|
||||||
ipv6: 2a0c:700:28::1/64
|
ipv6:
|
||||||
|
- {ip: '2a0c:700:28::1/64', scope: 'global'}
|
||||||
- vlan: srv
|
- vlan: srv
|
||||||
ipv4: 185.230.79.62/26
|
ipv4: 185.230.79.62/26
|
||||||
ipv6: 2a0c:700:2::ff:fe00:9902/64
|
ipv6:
|
||||||
|
- {ip: '2a0c:700:2::ff:fe00:9902/64', scope: 'global'}
|
||||||
|
- {ip: 'fe80::1/64', scope: 'link'}
|
||||||
- vlan: srv_nat
|
- vlan: srv_nat
|
||||||
ipv4: 172.16.3.99/24
|
ipv4: 172.16.3.99/24
|
||||||
ipv6: 2a0c:700:3::ff:fe00:9903/64
|
ipv6:
|
||||||
|
- {ip: '2a0c:700:3::ff:fe00:9903/64', scope: 'global'}
|
||||||
|
- {ip: 'fe80::1/64', scope: 'link'}
|
||||||
- vlan: adh
|
- vlan: adh
|
||||||
ipv4: 185.230.78.99/24
|
ipv4: 185.230.78.99/24
|
||||||
ipv6: 2a0c:700:12::ff:fe00:9912/48
|
ipv6:
|
||||||
|
- {ip: '2a0c:700:12::ff:fe00:9912/48', scope: 'global'}
|
||||||
|
- {ip: 'fe80::1/64', scope: 'link'}
|
||||||
- vlan: ens
|
- vlan: ens
|
||||||
ipv4: 100.84.0.99/16
|
ipv4: 100.84.0.99/16
|
||||||
ipv6: 2a0c:700:54::ff:fe00:9954/48
|
ipv6: 2a0c:700:54::ff:fe00:9954/48
|
||||||
|
|
|
@ -16,3 +16,4 @@ loc_service_keepalived:
|
||||||
- radvd
|
- radvd
|
||||||
- bird
|
- bird
|
||||||
- bird6
|
- bird6
|
||||||
|
- router.target
|
||||||
|
|
|
@ -16,3 +16,4 @@ loc_service_keepalived:
|
||||||
- radvd
|
- radvd
|
||||||
- bird
|
- bird
|
||||||
- bird6
|
- bird6
|
||||||
|
- router.target
|
||||||
|
|
|
@ -16,3 +16,4 @@ loc_service_keepalived:
|
||||||
- radvd
|
- radvd
|
||||||
- bird
|
- bird
|
||||||
- bird6
|
- bird6
|
||||||
|
- router.target
|
||||||
|
|
|
@ -45,7 +45,9 @@ vrrp_instance {{ instance.name }}6 {
|
||||||
virtual_ipaddress {
|
virtual_ipaddress {
|
||||||
{% for zone in keepalived.pool[instance.name].zones %}
|
{% for zone in keepalived.pool[instance.name].zones %}
|
||||||
{% if zone.ipv6 is defined %}
|
{% if zone.ipv6 is defined %}
|
||||||
{{ zone.ipv6 }} dev {{ interfaces[zone.vlan] }} scope global
|
{% for ip in zone.ipv6 %}
|
||||||
|
{{ ip.ip }} dev {{ interfaces[zone.vlan] }} scope {{ ip.scope }}
|
||||||
|
{% endfor %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue