Detected Bias Types
🔧
Windows Tools
Windows First
Summary
The documentation page demonstrates a mild Windows bias. In the prerequisites, Windows Server's RRAS is the only on-premises VPN appliance called out by name, with a direct link to its documentation, while no Linux-based VPN solutions (such as strongSwan, Libreswan, or OpenSwan) are mentioned or linked. Additionally, the Windows tool is mentioned before the general statement about device agnosticism, and before any Linux alternatives. However, the rest of the documentation is largely cross-platform, with Azure Portal, PowerShell, and CLI instructions, and explicit links to mounting instructions for Windows, macOS, and Linux. There are no PowerShell-heavy or missing Linux example issues in the Azure resource configuration steps.
Recommendations
- In the prerequisites section, add explicit mention of popular Linux-based VPN solutions (e.g., strongSwan, Libreswan, OpenSwan) as supported on-premises VPN appliances, and provide links to their configuration guides.
- Where Windows RRAS is mentioned, add a parallel sentence and link for Linux VPN solutions, e.g., 'If you don't have an existing network appliance, you can use strongSwan on Linux. See [strongSwan documentation](https://wiki.strongswan.org/) for configuration guidance.'
- Consider including a brief example or reference for obtaining the public IP address of the Azure VPN gateway using Azure CLI, not just PowerShell, in the 'Configure on-premises network appliance' section.
- Ensure that any references to on-premises configuration are balanced between Windows and Linux, especially in sections where specific tools or roles are named.