Skip to content

FR: Support Firewalld adding tailscale0 to a zone #3416

@ananthb

Description

@ananthb

What are you trying to do?

I would like to assign a firewalld firewall zone to tailscale0 interface on Linux permanently.

How should we solve this?

Detect presence of NetworkManager and Firewalld and create a NetworkManager configuration for tailscale0 that contains a user selected zone. The zone to be used for tailscale0 could be exposed as a preference to users. Alternatively, network manager dispatcher can be used to perform this action on startup every time tailscale0 comes up.

What is the impact of not solving this?

On every boot, I manually assign tailscale0 to a zone.

Anything else?

https://wiki.archlinux.org/title/Firewalld#Using_NetworkManager_to_manage_zones

https://wiki.archlinux.org/title/NetworkManager#Network_services_with_NetworkManager_dispatcher

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions