Kindly suggest the automatic way to add bulk static routes via CLI in fortinet firewalls.
The syntax showed in below is to add a single static route.
configure routing staticedit 1set gateway 172.100.20.5set distance 10set device port2set dst 0.0.0.0endend But i have a requirement to add the automatic way to add bulk static routes via CLI from the raw data in excel/notepad with network and gateway details Kindly help and Thanks in Advance CheersSivahi,
and welcome to the forums.
Your task is not complicated. Write a wrapper script which translates your data into the syntax you posted. This could be DOS commands, powershell, VBA...whatever you are proficient in.
Use "edit 0" for automatic numbering. Save as a text file and import via Bulk command (System > Advanced).
You may search the forum for "bulk" to see how other members have solved this. Examples are usually for bulk import of addresses but maybe you can adapt it.
Thanks for your response and cracked as per your advise...thanks a lot
@echo off REM input: textfile addr.txt with IP,name,interface (one per line) REM values delimited by commas, comments start with # REM redirect output to a batch command file for uploading to a Fortigate echo config router static for /f " eol=# tokens=1-4 delims=," %%i in (addr2.txt) do CALL :oneaddr %%i %%j %%k %%l echo end goto :EOF :oneaddr echo edit %1 echo set dst %2 echo set gateway %3 echo set distance 10 echo set device %4 echo next
#SNO,Network,Nexthop,Port
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1737 | |
1108 | |
752 | |
447 | |
240 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.