File tree Expand file tree Collapse file tree 3 files changed +355
-34
lines changed Expand file tree Collapse file tree 3 files changed +355
-34
lines changed Original file line number Diff line number Diff line change @@ -33,10 +33,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
33
33
is a large improvement over the TAP driver that was used in previous versions. If you had a previous version
34
34
of ` nebula ` running, you will want to disable the tap driver in Control Panel, or uninstall the ` tap0901 ` driver
35
35
before running this version. (#289 )
36
-
36
+
37
37
- Darwin binaries are now universal (works on both amd64 and arm64), signed, and shipped in a notarized zip file.
38
38
` nebula-darwin.zip ` will be the only darwin release artifact. (#571 )
39
39
40
+ - Darwin uses syscalls and AF_ROUTE to configure the routing table, instead of
41
+ using ` /sbin/route ` . Setting ` tun.dev ` is now allowed on Darwin as well, it
42
+ must be in the format ` utun[0-9]+ ` or it will be ignored. (#163 )
43
+
40
44
### Deprecated
41
45
42
46
- The ` preferred_ranges ` option has been supported as a replacement for
Original file line number Diff line number Diff line change @@ -148,7 +148,9 @@ punchy:
148
148
tun :
149
149
# When tun is disabled, a lighthouse can be started without a local tun interface (and therefore without root)
150
150
disabled : false
151
- # Name of the device
151
+ # Name of the device. If not set, a default will be chosen by the OS.
152
+ # For macOS: if set, must be in the form `utun[0-9]+`.
153
+ # For FreeBSD: Required to be set, must be in the form `tun[0-9]+`.
152
154
dev : nebula1
153
155
# Toggles forwarding of local broadcast packets, the address of which depends on the ip/mask encoded in pki.cert
154
156
drop_local_broadcast : false
You can’t perform that action at this time.
0 commit comments