netbirdio / netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
https://netbird.io
BSD 3-Clause "New" or "Revised" License
10.92k stars 494 forks source link

Netbird version 0.27.7 not working on OpenSUSE (Tumbleweed and Leap) #1788

Open gmoxi opened 6 months ago

gmoxi commented 6 months ago

Describe the problem

Netbird does not work on OpenSUSE. I tested it on Windows and Ubuntu; it works perfectly.

To Reproduce Install Netbird on OpenSUSE. Steps to reproduce the behavior: It does not work.

Daemon version: 0.26.7 CLI version: 0.26.7 Management: Connected Signal: Connected Relays: 0/2 Available Nameservers: 0/0 Available FQDN: **.netbird.cloud NetBird IP: 100.68..*/16 Interface type: Kernel Quantum resistance: false Routes: - Peers count: 1/9 Connected

Expected behavior

It should work flawlessly like other operating systems.

Are you using NetBird Cloud?

NetBird Cloud

NetBird version

0.26.7

NetBird status -d output:

If applicable, add the `netbird status -d' command output.

Daemon version: 0.26.7 CLI version: 0.26.7 Management: Connected to https://api.netbird.io:443 Signal: Connected to https://signal.netbird.io:443 Relays: [stun:stun.netbird.io:5555] is Unavailable, reason: dial: failed to listen: dial udp: lookup stun.netbird.io on 100.100.100.100:53: no such host [turns:turn.netbird.io:443?transport=tcp] is Unavailable, reason: dial: dial tcp: lookup turn.netbird.io on 100.100.100.100:53: no such host Nameservers: FQDN: **.netbird.cloud NetBird IP: 100.68.13./16 Interface type: Kernel Quantum resistance: false Routes: - Peers count: 1/9 Connected

Additional context Thanks for your hardwork.

bcmmbaga commented 6 months ago

Hello @gmoxi, can you explain in detail what doesn't work on OpenSuse?

gmoxi commented 6 months ago

@bcmmbaga You cannot use netbird on OpenSUSE to join a network. Tailscale and Zerotier works. Please, install OpenSUSE on then install netbird. OpenSUSE client cannot connect to other clients on the network.

lixmal commented 6 months ago
[stun:stun.netbird.io:5555] is Unavailable, reason: dial: failed to listen: dial udp: lookup stun.netbird.io on 100.100.100.100:53: no such host
[turns:turn.netbird.io:443?transport=tcp] is Unavailable, reason: dial: dial tcp: lookup turn.netbird.io on 100.100.100.100:53: no such host

These two lines indicate there is some issue with DNS, can you check that please?

gmoxi commented 6 months ago

@lixmal Sorry, why don't I need to check it on Windows and Ubuntu? Please, how do I check it? Kindly share the procedure for OpenSUSE host joining the network.

The problem persists after the update. Daemon version: 0.27.0 CLI version: 0.27.0 Management: Connected to https://api.netbird.io:443 Signal: Connected to https://signal.netbird.io:443 Relays: [stun:stun.netbird.io:5555] is Unavailable, reason: dial: failed to listen: dial: dial udp: lookup stun.netbird.io on 100.100.100.100:53: no such host [turns:turn.netbird.io:443?transport=tcp] is Unavailable, reason: dial: dial: dial tcp: lookup turn.netbird.io on 100.100.100.100:53: no such host Nameservers: FQDN: .netbird.cloud NetBird IP: 100.68.13. /16 Interface type: Kernel Quantum resistance: false Routes: - Peers count: 3/9 Connected