netbird icon indicating copy to clipboard operation
netbird copied to clipboard

Support for Android/ios

Open mustafaarif opened this issue 4 years ago • 44 comments

I am currently using Tailscale and it has been great. I was planning to move to Nebula since its opensource, but I came across this project and found it exactly like Tailscale but open source. My concern is the android/ios app for VPN Connectivity. The existing wire-guard VPN app can be used to establish network connectivity with wiretrustee network?

Thanks

mustafaarif avatar Sep 08 '21 11:09 mustafaarif

Hi @mustafaarif Right now we support only Linux, macOS, and Windows but we have Android and iOS apps on our roadmap. Unfortunately, the existing wire-guard VPN app can't be used with the Wiretrustee network.

braginini avatar Sep 08 '21 11:09 braginini

it would be great if you could do NAT traversal between android devices. At the moment there is no open-source solution, which uses wireguard (considering netmaker and innernet). Really looking forward to it.

danielkrajnik avatar Jan 19 '22 21:01 danielkrajnik

@danielkrajnik thank you for the feedback :) Mobile device definitely in our plans!

braginini avatar Jan 19 '22 21:01 braginini

Thank you, in the meantime if you heard about any other Andorid client that has accomplished this already that would be much appreciated

danielkrajnik avatar Jan 19 '22 21:01 danielkrajnik

@danielkrajnik With a bit of configuration, regular Wireguard can do this I believe...

dillfrescott avatar Feb 16 '22 07:02 dillfrescott

Unfortunately, the existing wire-guard VPN app can't be used with the Wiretrustee network.

So wireguard-go won't work? Is it an issue with Go and we need to pivot to something like boringtun?

mrbluecoat avatar Jul 05 '22 22:07 mrbluecoat

Unfortunately, the existing wire-guard VPN app can't be used with the Wiretrustee network.

So wireguard-go won't work? Is it an issue with Go and we need to pivot to something like boringtun?

The stock WireGuard android app won't work with NetBird. But there will be one from NetBird :)

braginini avatar Jul 06 '22 05:07 braginini

Are you planning to use a go client for android? I can tell you that the tailscale go client is draining a lot of battery and is not usable for always on. The stock wireguard app on the other hand is great.

a1ad avatar Jul 21 '22 09:07 a1ad

Hey @a1ad!

We plan to support both Android and iOS. It will be a custom app written by us. We will try to make it as efficient as possible to the stock WireGuard app :)

braginini avatar Jul 21 '22 12:07 braginini

When you add the app, try to make it "connect on demand" based on DNS suffix (I haven't tested NetBird yet, but assume it runs an internal dns server, for addressing).

Also, see e.g. ZeroTier (they have connect on demand in their iOS app).

https://github.com/zerotier/ZeroTierOne/issues/856


iOS / Android apps would be great for mobile dev. Easy way of connecting device with Mac during app development, without having to listen on public IPs (security risk).

sandstrom avatar Aug 08 '22 10:08 sandstrom

Any updates wrt ios/android clients?

red0888 avatar Nov 08 '22 15:11 red0888

Is there any timeline regarding the release of the iOS app?

0xDedSec42 avatar Nov 16 '22 18:11 0xDedSec42

We are already experimenting with go-mobile to make a universal app for Android and iOs.

Definitely mobile apps is our priority. We will deliver it either in December or early Q1 2023

braginini avatar Nov 17 '22 07:11 braginini

Will the Android client also work for Android TV?

Kaaybi avatar Nov 17 '22 07:11 Kaaybi

It is January. Close to release?

joggs avatar Jan 11 '23 09:01 joggs

An Android-App ist the only missing thing in our use-case.

renne avatar Jan 13 '23 16:01 renne

An Android-App ist the only missing thing in our use-case.

Same here!

schlambos avatar Jan 22 '23 23:01 schlambos

Hey guys love the product!

Excited for some mobile apps to come to make this a replacement solution for my currently more manual wireguard network solution.

This just makes things so much easier <3

starlit-rocketship avatar Jan 23 '23 12:01 starlit-rocketship

Looking forward here for iOS app as well.

oskarirauta avatar Feb 02 '23 06:02 oskarirauta

What's the current state of Android support?

renne avatar Mar 18 '23 20:03 renne

@renne in progress!

We just merged #735. The UI is coming soon

braginini avatar Mar 19 '23 18:03 braginini

Hello Folks, as you may already know, we are developing our android app. We will be doing a closed preview release for those that want to help us test the application with their devices. If you are interested in joining the list of testers, please fill the form in the following link: https://forms.gle/AuLwsnWV5Z4Pn3A87 Once the preview is ready, we will add your information to google play testing list and let you know so you can download the app.

mlsmaycon avatar Mar 22 '23 15:03 mlsmaycon

@braginini @mlsmaycon
How about long waited iOS app..?

oskarirauta avatar Mar 22 '23 17:03 oskarirauta

Form for testing is closed, is there anotger way into testing Android App?

drh8ball avatar Mar 31 '23 12:03 drh8ball

Looks like the android app (dev version) is now available in the google play store :-)

Network routes are currently not working (I can access netbird clients only, but not 192.168.0.xxx which I can on all other clients) and one cannot copy the dns name of a client, but only its ip.

Thank you for the the hard work so far. Looking forward for updates&improvements.

kdre avatar May 15 '23 12:05 kdre

Will the Android client also work for Android TV?

For those wondering, short answer is yes but it needs some more work: see https://github.com/netbirdio/netbird/issues/889

Kaaybi avatar May 23 '23 10:05 Kaaybi

Netbird has released an app for Android 🥳 are there any updates on the app for iOS?

Msfv3n0m avatar May 30 '23 14:05 Msfv3n0m

Looking forward also to iOS app..

oskarirauta avatar May 30 '23 14:05 oskarirauta

The iOS app is under development and should be released in Q3

mlsmaycon avatar Jun 16 '23 07:06 mlsmaycon

Will the mobile client be open source?

NerdvanaExplorer avatar Jun 16 '23 13:06 NerdvanaExplorer