mirror of
https://github.com/netbirdio/docs.git
synced 2026-04-18 16:36:35 +00:00
* Streamlined site-to-site docs in new dedicated section. Removed old use-case guide and added redirects
* restructure use-cases, move network use cases to network sections
* Reorganize network routes and networks documentation structure
- Restructure use cases into by-scenario and by-configuration folders
- Reorganize images to match new doc structure (concepts, by-scenario, by-resource-type)
- Add screenshots for site-to-site guides (home, office, cloud)
- Add policy screenshots for networks use cases
- Update site-to-site docs to use two separate policies instead of bidirectional
- Fix Access Control Groups to use correct destination groups
- Move "Self-Hosted vs Cloud" page to about section
- Update navigation and add redirects for moved pages
- Add CLAUDE.md for Claude Code guidance
* cleaned up network docs/image folder structure
* Align site-to-site use case links and redirects
Co-authored-by: Cursor <cursoragent@cursor.com>
* Update CLAUDE.md with accurate project details
Fix Next.js version (14 → 16), add React 19/Tailwind/Pages Router
details, document MDX page conventions, image paths, and note
absence of test suite.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Fix broken images and hydration error on networks page
- Restore 6 network index images accidentally deleted in 4116092
- Fix keycloak image filename typo (keycloack -> keycloak)
- Fix hydration mismatch by replacing invalid <p><div> nesting with <div>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Fix 4 broken internal links found in PR review
- Fix missing by-scenario/ segment in site-to-site-home and
site-to-site-office Tile hrefs (network-routes use-cases index)
- Fix lazy-connections typo to lazy-connection (implement-zero-trust)
- Update stale redirect link to direct path for access-control
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Jack Carter <128555021+SunsetDrifter@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
73 lines
1.9 KiB
Plaintext
73 lines
1.9 KiB
Plaintext
# Resolving Overlapping Routes
|
|
|
|
NetBird [Network Routes](/manage/network-routes) enable peers to access external networks such as VPCs, LANs, or office networks. When multiple networks have overlapping IP ranges, NetBird's route selection feature lets you choose which routes to apply on the client side.
|
|
|
|
<Note>
|
|
Route selection requires NetBird client version 0.27.4 or later.
|
|
</Note>
|
|
|
|
## Using Route Selection
|
|
|
|
You can select routes through the CLI or the system tray GUI.
|
|
|
|
### CLI
|
|
|
|
List available routes:
|
|
|
|
```bash
|
|
netbird routes list
|
|
```
|
|
|
|
Example output:
|
|
|
|
```
|
|
Available Routes:
|
|
|
|
- ID: aws-vpc-ireland
|
|
Network: 172.17.0.0/16
|
|
Status: Selected
|
|
|
|
- ID: aws-vpc-ohio
|
|
Network: 172.17.0.0/16
|
|
Status: Selected
|
|
```
|
|
|
|
In this example, both routes have the same network range and are both selected, causing a conflict. To resolve this, select only one route:
|
|
|
|
```bash
|
|
netbird routes select aws-vpc-ireland
|
|
```
|
|
|
|
<Note>
|
|
Running `netbird routes select` deselects all other routes by default.
|
|
</Note>
|
|
|
|
Additional examples:
|
|
|
|
```bash
|
|
# Select all routes
|
|
netbird routes select all
|
|
|
|
# Select multiple routes
|
|
netbird routes select route1 route2
|
|
|
|
# Append a route without deselecting others
|
|
netbird routes select -a route3
|
|
```
|
|
|
|
### GUI
|
|
|
|
Open the NetBird system tray application and navigate to **Network Routes**. Click the checkbox next to each route to select or deselect it.
|
|
|
|
<p>
|
|
<img src="/docs-static/img/manage/network-routes/use-cases/by-configuration/overlapping-routes/select-network-routes.png" alt="Route selection in system tray" className="imagewrapper"/>
|
|
</p>
|
|
|
|
### Enabling All Routes
|
|
|
|
Use `netbird routes select all` in the CLI or the corresponding button in the GUI to select all available routes, including any added in the future. This restores the default behavior.
|
|
|
|
### Disabling All Routes
|
|
|
|
Use `netbird routes deselect all` in the CLI or the GUI button to deselect all routes, including any added in the future.
|