Zerotierone: Zerotier on Chromebook

Created on 15 Oct 2017  Â·  16Comments  Â·  Source: zerotier/ZeroTierOne

I installed zerotier for Android on Chromebook.
I Can go online and join the network, but ping will not work to other computers in network.

How can I get access to my zerotier network on a Chromebook?

backlog wontfix

Most helpful comment

We ordered a Chromebook, so this will be happening eventually.

All 16 comments

My method was through crouton, install it in there, it won't run
automatically, have to manually start it after entering chroot, and then go
back to chromeos and assign a static IP to the ethernet device that shows
up.

On 15 Oct. 2017 11:53 am, "plieningerweb" notifications@github.com wrote:

I installed zerotier for Android on Chromebook.
I Can go online and join the network, but ping will not work to other
computers in network.

How can I get access to my zerotier network on a Chromebook?

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/zerotier/ZeroTierOne/issues/602, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABJpRFYiVpqWqgGlsh-zw1sArOjsvHGUks5sskakgaJpZM4P51Go
.

I don't agree to close it without full answer. Crouton should not be the
goto solution on a Chromebook, it is essentially installing a second os and
less secure / good than a native solution. So if you are not willing to
support it, it's also fine with me. But I would expect a decision here.

On 16 Oct 2017 12:30, "Adam Ierymenko" notifications@github.com wrote:

Closed #602 https://github.com/zerotier/ZeroTierOne/issues/602.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/zerotier/ZeroTierOne/issues/602#event-1295527998, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAdXU2W3hAfFraO9LBsGUjplQiMfAWHwks5ss665gaJpZM4P51Go
.

Agree with @plieningerweb

Installing Crouton is a kludge workaround that is not suitable for the vast majority of Chromebook users, nor is the Android app that is still not supported on the vast majority of Chromebooks.

Given the massive uptake of Chromebooks in the education market, a "native" ChromeOS solution for Zerotier will be necessary. Therefore it would be useful to have an official statement on support plans for ChromeOS.

@plieningerweb @interoperate do you know if any other VPN software works on ChromeOS? ZeroTier needs access to low level system/network stuff that I'm not clear (not being an android dev) ChromeOs allows.

I am not sure how it works. I only remember that a quick Google search
revealed that Chromebook only supports two kinds of vpn, whereas Android
supports much more.
The zerotier android app on Chromebook did not crash and showed online, but
no connection to the network was possible. I assume that the vpn api /
something else is different on the android apps on Chromebook.
Unfortunately, no idea what exactly. But I think, fixing the Android app
for Chromebook should be the fastest way to go. (or a custom vpn config?)

On 3 Nov 2017 03:47, "Travis LaDuke" notifications@github.com wrote:

@plieningerweb https://github.com/plieningerweb @interoperate
https://github.com/interoperate do you know if any other VPN software
works on ChromeOS? ZeroTier needs access to low level system/network stuff
that I'm not clear (not being an android dev) ChromeOs allows.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zerotier/ZeroTierOne/issues/602#issuecomment-341611697,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAdXU2pNn2v_9gvaX2HwgL2h9UGANxyoks5syn7NgaJpZM4P51Go
.

The high-level steps to setup OpenVPN on a Chromebook that I have used are:

ChromeOS requires client certificate in pkcs12 format

Begin by adding the public key of the OpenVPN certificate server as an authority, e.g. ca.crt

chrome://settings/certificates

Click on:

Authorities > Import > ca.crt

Ensure that Trust this certificate for identifying websites is selected

Go to:

chrome://settings/certificates

Click on: Your certificates

Import and Bind to Device

Choose the relevant pkcs12 file

Configuring an ONC file that requires two different UUIDs as well as the relevant configuration settings. Once configured, go to:

chrome://net-internals/#chromeos

Import the ONC file

@laduke Cisco has the Cisco Anyconnect app in the chrome websore which is a very nice full featured VPN client that supports ipsec on ChromeOS.

This is a native Chrome OS app, not an android app.

I would like to see this issue reopened and at least put in the backlog as it is very possible and needed. We have been transitioning little bits of things to ZeroTier and are also looking to roll out ChromeOS more dramatically which caused me to bump into this.

PS, I believe AnyConnect as well as other nativey kind of apps like Teamviewer and Chrome RDP use web assembly.

Reopened due to sufficient interest. This isn't on our backlog yet, but there's no harm in discussing further.

Looks like ChromeOS does have a VPN API and it's not compatible with Android's VPN API. We'll have to take a look at it.

https://developer.chrome.com/apps/vpnProvider

We ordered a Chromebook, so this will be happening eventually.

actually there is a flag called chrome://flags/#arc-vpn which can make the vpn app in android part take over the outside chrome, haven't tested the official zerotier android app though.
but. yes. a native chrome os app could be better !

Great idea!

Just to report that zerotier for android works fine for my Lenovo yoga thinkpad 11e 4th gen.

I can connect to my remote webserver through chrome. I can browse the folders of any device which is connected to the network with total commander plus samba plugin. I can even add samba connections to chrome os default file manager though browsing folders this way looks slower (but it might depend on the connection).

A very little masterpiece:)

I think we're closing this one as wontfix. Chromebooks that can install Android apps will work, but we looked into it and building a native Chromebook package for this looks unbelievably painful... too painful for the relatively small user base and without someone supporting it financially. It may not even be possible.

ZeroTier on ChromeOS is unusable as ChromeOS kills background apps. Is there a way around this?

In my experience it works very well, unless you change your network connection.

It works even in crostini but not by sharing the same android vpn, you have to set up a separate vpn connection by installing the software for linux (crostini 75.0.3761.0, dev channel).

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kulheim picture kulheim  Â·  5Comments

kblackcn picture kblackcn  Â·  3Comments

AlexisTM picture AlexisTM  Â·  4Comments

Fastidious picture Fastidious  Â·  5Comments

williamheinz picture williamheinz  Â·  5Comments