1. FortiOS Administration Guide 7.6.0 | SD-WAN > ADVPN with BGP as the routing protocol > Hub-and-spoke ADVPN configuration example: The configuration examples for both the hub and spokes explicitly show set net-device enable as a required step for the phase1-interface. This confirms that a network device (virtual interface) is essential for routing. (See the "Configuring the hub" and "Configuring the spokes" sections).
2. FortiOS CLI Reference 7.6.0 | vpn ipsec phase1-interface:
net-device: The documentation states this command enables or disables the network device. For route-based VPNs, which are necessary for BGP, this must be enabled to create the virtual IPsec interface.
localid : The documentation describes this as the "Local ID." In dial-up configurations, this is used by the client (spoke) to identify itself to the server (hub), which matches it against its peerid list.
3. Fortinet Cookbook | IPsec VPN > Dial-up IPsec VPN with two FortiGate units: This document provides a clear example of a dial-up VPN configuration, which is the basis for a scalable hub-and-spoke topology. It demonstrates the recommended use of set localid on the dial-up client (spoke) and set peerid on the server (hub) for proper peer identification.