> For the complete documentation index, see [llms.txt](https://learn.netmaker.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.netmaker.io/how-to-guides.md).

# How To Guides

This section provides practical, step-by-step instructions for common Netmaker tasks — including setup, configuration, troubleshooting, and feature usage.

## Identity Provider Integration Guide

A quick-start guide for integrating Identity Providers like Google Workspace, Azure AD, Okta, GitHub, and OIDC with Netmaker. Includes setup steps for OAuth, API permissions, and user/group sync.

* Identity Provider Integration Guide
* IdP Integration – Technical implementation guide

## Integrating Non-native Devices

Guide for integrating devices that are not natively supported by Netmaker.

## How To Run Netclient On OpenWRT

Instructions for running the Netclient on OpenWRT devices.

## How to Setup a Full Mesh Site-to-Site VPN with Netmaker

Guide for configuring a full-mesh site-to-site VPN topology using Netmaker.

## How to Secure IT Operations with Netmaker

This document explains how to use Netmaker to secure IT operations with private, encrypted networks, covering traffic control, scalability, and zero-trust best practices for cloud, on-prem, and hybrid infrastructures.

## Generate Config Files using API and NMCTL

Instructions for generating Netclient configuration files using the Netmaker API and the nmctl CLI tool.

## Stabilize Netclient Connections Behind NAT

Guidance on stabilizing Netclient connections for clients located behind NAT.

## Securely Interconnecting EC2 Instances Across Private Amazon VPC Subnets Using Netmaker

Guide for securely connecting EC2 instances across private VPC subnets with Netmaker.

## NAT Traversal

Information and steps related to NAT traversal techniques and configuration.

## External Guides

Collection of external resources and guides related to Netmaker.

If you'd like, I can:

* Convert this index into GitBook cards with links (if you provide URLs for each guide), or
* Create individual pages for any of these guides from source content you supply.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://learn.netmaker.io/how-to-guides.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
