mirror of
https://github.com/netbirdio/docs.git
synced 2026-04-18 16:36:35 +00:00
Add Rosenpass permissive mode doc
This commit is contained in:
@@ -39,12 +39,26 @@ This configuration is persistent and preserved by the agent during restarts.
|
|||||||
</Note>
|
</Note>
|
||||||
|
|
||||||
## Disable Rosenpass
|
## Disable Rosenpass
|
||||||
|
|
||||||
To disable Rosenpass again use the following command.
|
To disable Rosenpass again use the following command.
|
||||||
```bash
|
```bash
|
||||||
netbird down
|
netbird down
|
||||||
netbird up --enable-rosenpass=false
|
netbird up --enable-rosenpass=false
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Enable permissive mode
|
||||||
|
|
||||||
|
Enabling Rosenpass on one peer assumes that all peers have Rosenpass enabled. If one of the peers does not enable this feature
|
||||||
|
or run an older version that lacks Rosenpass, the connection won't work.
|
||||||
|
To allow non-Rosenpass enabled peers to connect to a Rosenpass peer, the permissive mode can be activated. In this case,
|
||||||
|
the NetBird client will default to a standard WireGuard connection without pre-shared keys for those connections that
|
||||||
|
don't support Rosenpass. It will continue negotiating PSKs with Rosenpass for the rest, ensuring enhanced security wherever possible:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
netbird up --enable-rosenpass --rosenpass-permissive
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
## Get started
|
## Get started
|
||||||
<p float="center" >
|
<p float="center" >
|
||||||
<Button name="button" className="button-5" onClick={() => window.open("https://netbird.io/pricing")}>Use NetBird</Button>
|
<Button name="button" className="button-5" onClick={() => window.open("https://netbird.io/pricing")}>Use NetBird</Button>
|
||||||
|
|||||||
Reference in New Issue
Block a user