Skip to content

Monitoring Status of Dial-up (ADVPN) VPNs via SNMP on FortiOS

Limitation of monitoring status for Dial-up (ADVPN) VPNs

Section titled “Limitation of monitoring status for Dial-up (ADVPN) VPNs”

ADVPN is a Dialup/Dynamic architecture: ADVPN uses parent tunnels of the Dialup type (on Hubs and Spokes) and creates dynamic shortcuts on demand between Spokes. For FortiOS, connections that negotiate Phase 1 and Phase 2 dynamically are not classified as “static tunnels”, and therefore are omitted from the fgVpnTunTable.

ADVPN shortcuts are created and torn down dynamically based on traffic flow and the idle-timeout / holddown timer. Since the Phase 1 and Phase 2 SAs (Security Associations) of these shortcuts are temporary, Fortinet does not map them into the static MIB structure to avoid SNMP index pollution and scan inconsistencies.

For this reason, it is not possible to monitor the traditional operational status (Up/Down) of these VPNs via SNMP, because Fortinet does not provide a connection-state OID for dynamic tunnels. See below the Dialup table MIB with the information it provides.

fgVpn2Tables1.3.6.1.4.1.12356.101.12.4
fgVpn2DialupTable1.3.6.1.4.1.12356.101.12.4.1Dial-up VPN peers information
fgVpn2DialupEntry1.3.6.1.4.1.12356.101.12.4.1.1Dial-up VPN peer info
fgVpn2DialupIndex1.3.6.1.4.1.12356.101.12.4.1.1.1An index value that uniquely identifies an VPN dial-up peer within the fgVpn2DialupTable
fgVpn2DialupGatewayType1.3.6.1.4.1.12356.101.12.4.1.1.2Remote gateway address type of the tunnel
fgVpn2DialupGateway1.3.6.1.4.1.12356.101.12.4.1.1.3Remote gateway address of the tunnel
fgVpn2DialupLifetime1.3.6.1.4.1.12356.101.12.4.1.1.4Tunnel life time (seconds) of the tunnel
fgVpn2DialupTimeout1.3.6.1.4.1.12356.101.12.4.1.1.5Time before the next key exchange (seconds) of the tunnel
fgVpn2DialupSrcBeginType1.3.6.1.4.1.12356.101.12.4.1.1.6Beginning’s IP type of remote address range of the tunnel
fgVpn2DialupSrcBegin1.3.6.1.4.1.12356.101.12.4.1.1.7Beginning of remote address range of the tunnel
fgVpn2DialupSrcEndType1.3.6.1.4.1.12356.101.12.4.1.1.8End’s IP type of remote address range of the tunnel
fgVpn2DialupSrcEnd1.3.6.1.4.1.12356.101.12.4.1.1.9End of remote address range of the tunnel
fgVpn2DialupDstBeginType1.3.6.1.4.1.12356.101.12.4.1.1.10Beginning’s IP type of local address range of the tunnel
fgVpn2DialupDstBegin1.3.6.1.4.1.12356.101.12.4.1.1.11Beginning of local address range of the tunnel
fgVpn2DialupDstEndType1.3.6.1.4.1.12356.101.12.4.1.1.12End’s IP type of local address range of the tunnel
fgVpn2DialupDstEnd1.3.6.1.4.1.12356.101.12.4.1.1.13End of local address range of the tunnel
fgVpn2DialupInOctets1.3.6.1.4.1.12356.101.12.4.1.1.14Number of bytes received on tunnel since instantiation.
fgVpn2DialupOutOctets1.3.6.1.4.1.12356.101.12.4.1.1.15Number of bytes sent on tunnel since instantiation.
fgVpn2DialupPhase1Name1.3.6.1.4.1.12356.101.12.4.1.1.16Descriptive name of phase1 configuration for the tunnel
fgVpn2DialupVdom1.3.6.1.4.1.12356.101.12.4.1.1.17Virtual domain tunnel is part of. This index corresponds to the index used by fgVdTable.