Skip to content

Add tailscale Router that uses CoderVPN protocol to configure networking #14732

@spikecurtis

Description

@spikecurtis

We want to support a native desktop VPN on macOS, using the native macOS NetworkExtension APIs. The Tailscale wgengine defines an abstract Router interface for programming routing information into the operating system. Since we want to use the native macOS APIs to do this, we will implement a Router that uses the CoderVPN Control Protocol (#14731) to send Network Settings to the manager, which will then call the appropriate native APIs.

Image

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions