when using the export_settings config then import the config using the bash script.
1. After export the config using the export_settings command. Example
- /settings/network_settings hostname=SonTestGSR
- /settings/network_settings domain_name=localdomain
- /settings/network_settings enable_ipv4_ip_forward=yes
- /settings/network_settings enable_ipv6_ip_forward=no
- /settings/network_settings reverse_path_filtering=strict_mode
- /settings/network_settings enable_vrf_strict_mode=no
- /settings/network_settings enable_multiple_routing_tables=yes
- /settings/network_settings enable_ipv6_segment_routing=yes
- /settings/network_settings ipv6_segment_routing_flowlabel=copy_from_inner_ipv6
- /settings/network_settings enable_bluetooth_network=no
2. To use the configuration in the script form using heredoc, see example below
- #!/bin/bash
- su - admin -c "cli -f -"<<EOF
- import_settings
- /settings/network_settings hostname=SonTestGSR
- /settings/network_settings domain_name=localdomain
- /settings/network_settings enable_ipv4_ip_forward=yes
- /settings/network_settings enable_ipv6_ip_forward=no
- /settings/network_settings reverse_path_filtering=strict_mode
- /settings/network_settings enable_vrf_strict_mode=no
- /settings/network_settings enable_multiple_routing_tables=yes
- /settings/network_settings enable_ipv6_segment_routing=yes
- /settings/network_settings ipv6_segment_routing_flowlabel=copy_from_inner_ipv6
- /settings/network_settings enable_bluetooth_network=no
- EOF
3. The above script can be executed using the export_settings output