<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki42.maceys.net/index.php?action=history&amp;feed=atom&amp;title=Install_Tailscale</id>
	<title>Install Tailscale - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki42.maceys.net/index.php?action=history&amp;feed=atom&amp;title=Install_Tailscale"/>
	<link rel="alternate" type="text/html" href="https://wiki42.maceys.net/index.php?title=Install_Tailscale&amp;action=history"/>
	<updated>2026-04-14T06:08:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki42.maceys.net/index.php?title=Install_Tailscale&amp;diff=310&amp;oldid=prev</id>
		<title>Lynn: Created page with &quot;Tailscale supplies a secure way to connect these ADSB.im and Indi-Allsky systems together in a secure manner. They are, for the most part, not secure themselves.  The ADSB.im servers have Tailscale built into the configuration. All that is required is to enable it and link the system to the VPN network.  These instructions assume that a Tailscale network has been setup and the initial server defined. A quick start guide and video to setup the account and network is here:...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki42.maceys.net/index.php?title=Install_Tailscale&amp;diff=310&amp;oldid=prev"/>
		<updated>2026-01-25T00:21:03Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Tailscale supplies a secure way to connect these ADSB.im and Indi-Allsky systems together in a secure manner. They are, for the most part, not secure themselves.  The ADSB.im servers have Tailscale built into the configuration. All that is required is to enable it and link the system to the VPN network.  These instructions assume that a Tailscale network has been setup and the initial server defined. A quick start guide and video to setup the account and network is here:...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Tailscale supplies a secure way to connect these ADSB.im and Indi-Allsky systems together in a secure manner. They are, for the most part, not secure themselves.&lt;br /&gt;
&lt;br /&gt;
The ADSB.im servers have Tailscale built into the configuration. All that is required is to enable it and link the system to the VPN network.&lt;br /&gt;
&lt;br /&gt;
These instructions assume that a Tailscale network has been setup and the initial server defined. A quick start guide and video to setup the account and network is here:&lt;br /&gt;
&lt;br /&gt;
[https://tailscale.com/kb/1017/install Tailscale Quickstart]&lt;br /&gt;
&lt;br /&gt;
=Raspberry Pi Installation=&lt;br /&gt;
I normally do a sudo to have root privileges. This saves having to to it on every command.&lt;br /&gt;
&lt;br /&gt;
First, the usual getting things up to date:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
apt update&lt;br /&gt;
apt upgrade&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Setting up to access the Tailscale Repo is next:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
apt install -y curl apt-transport-https&lt;br /&gt;
curl -fsSL https://pkgs.tailscale.com/stable/raspbian/bullseye.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg &amp;gt; /dev/null&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
The next step is add the Tailscale Repo to our system:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
curl -fsSL https://pkgs.tailscale.com/stable/raspbian/bullseye.tailscale-keyring.list | tee /etc/apt/sources.list.d/tailscale.list&lt;br /&gt;
apt update&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Next we will install Tailscale itself.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
apt install tailscale&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
To connect to the user Tailscale network, execute the following. It will supply a link to initially access the network. Open the link in a browser and use the credentials that were used to setup the account.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
tailscale up&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Tailscale uses 2-factor authentication. It will prompt to open the Google app on your phone. Click on resend if it doesn&amp;#039;t initially appear.&lt;br /&gt;
=Tailscale Basics=&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Up command:&amp;#039;&amp;#039;&amp;#039; We already used this in the last section. It is used to start the Tailscale service on your Pi.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo tailscale up&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Note that if you are doing this for the first time like above or you’ve deauthorized the device (command below), you will be prompted to log in as we did above.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Down command:&amp;#039;&amp;#039;&amp;#039; This command allows you to stop the Tailscale service (without deleting the authorization permissions).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo tailscale down&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to start the service again, execute the up command.&lt;br /&gt;
Logout command: This command is used when you don’t want to use Tailscale on your Pi and want to disconnect it from your Tailscale network.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo tailscale logout&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;IP command:&amp;#039;&amp;#039;&amp;#039; As the name suggests, this command retrieves your Pi’s unique IP address within your Tailscale network. You can also get this from your Tailscale dashboard as shown in the last section.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
tailscale ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It returns both the IPv4 and IPv6 address for your device. An example output for the above command looks like this:&lt;br /&gt;
&lt;br /&gt;
100.xxx.xxx.xxx # IPv4 address&amp;lt;br&amp;gt;&lt;br /&gt;
fd7a:xxxx:xxxx::xxxx:9147 # IPv6 address&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Status command:&amp;#039;&amp;#039;&amp;#039; When you want to check what devices are a part of your network, you can use this status command. It provides you with a list of devices in your network and their &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;IP addresses (these are the addresses of your devices in your VPN).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
tailscale status&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
 root@raspberrypi:~# tailscale status&lt;br /&gt;
 100.106.139.6   raspberrypi          lynnmacey@   linux   -&lt;br /&gt;
 100.116.191.82  almanor              lynnmacey@   linux   offline&lt;br /&gt;
 100.112.86.125  chico-lynn           lynnmacey@   windows offline&lt;br /&gt;
 100.105.38.87   chico2               lynnmacey@   windows offline&lt;br /&gt;
 100.104.21.74   kcic6-chico          lynnmacey@   linux   -&lt;br /&gt;
 root@raspberrypi:~# &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Those are all the commands you will need to manage your device and the Tailscale network it is part of. Now, let’s add a new device to our network and test how to establish a secure connection between them.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Return to:&amp;#039;&amp;#039;&amp;#039; [[Technical Guides]], [[ADS-B Reception, Decoding &amp;amp; Sharing]], [[Install Indi-Allsky]]&lt;/div&gt;</summary>
		<author><name>Lynn</name></author>
	</entry>
</feed>