mirror of
https://github.com/opnsense/plugins.git
synced 2026-05-28 04:34:15 -04:00
net/frr: add BGP router-id (#949)
This commit is contained in:
parent
dc57f4e71f
commit
1c76be9ced
3 changed files with 14 additions and 0 deletions
|
|
@ -11,6 +11,13 @@
|
|||
<type>text</type>
|
||||
<help>Your AS Number here</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>bgp.routerid</id>
|
||||
<label>Router ID</label>
|
||||
<type>text</type>
|
||||
<advanced>true</advanced>
|
||||
<help>In some cases it might be clearer to set a fixed router-id.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>bgp.networks</id>
|
||||
<label>Network</label>
|
||||
|
|
|
|||
|
|
@ -13,6 +13,10 @@
|
|||
<MinimumValue>1</MinimumValue>
|
||||
<MaximumValue>4294967295</MaximumValue>
|
||||
</asnumber>
|
||||
<routerid type="TextField">
|
||||
<Required>N</Required>
|
||||
<mask>/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/</mask>
|
||||
</routerid>
|
||||
<networks type="CSVListField">
|
||||
<default></default>
|
||||
<Required>N</Required>
|
||||
|
|
|
|||
|
|
@ -17,6 +17,9 @@ log syslog {{ OPNsense.quagga.general.sysloglevel }}
|
|||
!
|
||||
{% if helpers.exists('OPNsense.quagga.bgp.asnumber') and OPNsense.quagga.bgp.asnumber != '' %}
|
||||
router bgp {{ OPNsense.quagga.bgp.asnumber }}
|
||||
{% if helpers.exists('OPNsense.quagga.bgp.routerid') and OPNsense.quagga.bgp.routerid != '' %}
|
||||
bgp router-id {{ OPNsense.quagga.bgp.routerid }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.quagga.bgp.neighbors.neighbor') %}
|
||||
{% for neighbor in helpers.toList('OPNsense.quagga.bgp.neighbors.neighbor') %}
|
||||
{% if neighbor.enabled == '1' %}
|
||||
|
|
|
|||
Loading…
Reference in a new issue