From 46c0191ce96e00acaa91a817d3741e47734ae7a7 Mon Sep 17 00:00:00 2001 From: Aleksandr Kurbatov <aleksandr.kurbatov@GL1342-AKURBATOV.local> Date: Tue, 23 Jul 2024 14:59:36 +0100 Subject: [PATCH] Add ICMP TTL exprired in router interface --- .../roles/iptrunk/templates/nokia/trunk_interface.j2 | 7 +++++++ geant/gap_ansible/roles/iptrunk/vars/main.yml | 3 +++ 2 files changed, 10 insertions(+) diff --git a/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2 b/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2 index 59e08de4..7dc479be 100644 --- a/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2 +++ b/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2 @@ -100,6 +100,13 @@ <ip-mtu>{{ mtu_ip }}</ip-mtu> <port>{{ local.ae_name | lower }}</port> <ipv4> + <icmp> + <ttl-expired> + <admin-state>enable</admin-state> + <number>{{ icmp_ttl_expired.number }}</number> + <seconds>{{ icmp_ttl_expired.seconds }}</seconds> + </ttl-expired> + </icmp> <primary> <address>{{(local.ipv4_address| split('/'))[0]}}</address> <prefix-length>{{(local.ipv4_address| split('/'))[1]}}</prefix-length> diff --git a/geant/gap_ansible/roles/iptrunk/vars/main.yml b/geant/gap_ansible/roles/iptrunk/vars/main.yml index 7d89ec25..43b5e3b3 100644 --- a/geant/gap_ansible/roles/iptrunk/vars/main.yml +++ b/geant/gap_ansible/roles/iptrunk/vars/main.yml @@ -31,6 +31,9 @@ side_b_ipv6_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv6_network | ansible.utils. bfd_min_interval: 3000 mtu_phy: 9212 mtu_ip: 9000 +icmp_ttl_expired: + number: 2000 + seconds: 5 trunks: - id: "{{ wfo_trunk.iptrunk.geant_s_sid }}" -- GitLab