Tailscale decentralised VPN
-
Hi,
I have a “Tailnet” onto which several devices connect. Tailscale is basically a self hosted VPN (“Tailnet”) but with re-built apps, including docker images, which is why I have it. Was going to connect my “new” Ubunto Touch Pixel 3a to my existing network. There isn’t an official app but it works on Linux.
Am thinking a Libertine container running the Linux Tailscale application and a browser in the same container was the way to go but does anyone have a better idea? Ideally I’d like to be able to connect the entire phone but can’t see a way: maybe route all phone traffic via a proxy in the container?
-
E E2024 marked this topic as a regular topic on
-
Incidentally I installed the Developer Version of Ubunto Touch. Maybe I should try just a docker image? Or obtain the Android APK and install it using Waydroid?
-
Enabling snaps and installing the tailscale snap works. But that snap hasn't been updated in a long while, which is not a good thing for a VPN type solution, security-wise.
Maybe you can express interest in the tailscale snap and the author might be motivated to update it.
-
@arubislander Hello,
I have created a snap called tailscale-snap2, which has the latest version of tailscale. Right now, it can only be installed with --devmode (i may be wrong, i havent installed in a while) and the command "tailscale-snap2" has to be used to interact with the tailscale CLI.
-
@thedeafenguy That's great news.
What is keeping the snap from being able to be strictly confined?
-
@thedeafenguy thanks. I accidentally had the idea of installing it as a Snap whilst I was gone and have installed Snap already.
-
@arubislander thanks. Wondered just now about Snaps and installed the snap option already. Next I just need to install the Snap
-
@thedeafenguy where is that snap? I’m having difficulty finding it. Thanks, eerke
-
@E2024 You will not be able to find it by searching the snap store. You will have to install it from commandline. I am working on a version that may be able to be searched from the snap store right now though. To install from command line, run:
sudo snap install tailscale-snap2 --devmodeAlso note that you will have to use sudo when invoking the command "tailscale-snap2".
-
@thedeafenguy the name of the snap os unfortunate though.
Maybe you could get in contact with the tailscale namespace holder and integrate your changes or work togwther somehow?
-
it was working fine, after adding --edge to your command, till I asked about exit nodes
"phablet@ubuntu-phablet:~$ sudo tailscale-snap2 up
failed to connect to local tailscaled (which appears to be running as tailscaled, pid 2362). Got error: Failed to connect to local Tailscale daemon for /localapi/v0/status; not running? Error: dial unix /var/run/tailscale/tailscaled.sock: connect: no such file or directory
phablet@ubuntu-phablet:~$ tailscale-snap2 status
ERROR: ld.so: object 'libtls-padding.so' from LD_PRELOAD cannot be preloaded (failed to map segment from shared object): ignored.
failed to connect to local tailscaled (which appears to be running as tailscaled, pid 2362). Got error: Failed to connect to local Tailscale daemon for /localapi/v0/status; not running? Error: dial unix /var/run/tailscale/tailscaled.sock: connect: no such file or directory"Guessing a 'pid' is not Proportional Integral Derivative like in standard engineering?
-
@E2024 Process ID = PID
too late now, but how do I see what the process is up to for next time?or just list current processes so I can see if Daemon listed?
-
@E2024 you can run
ps auxortopto see running processes (if that's what you mean). These are standard Linux commands you can look up for their documentation on a search engine.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login