<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>headscale &#8211; Gentong Score</title>
	<atom:link href="https://gentongscore.com/tag/headscale/feed/" rel="self" type="application/rss+xml" />
	<link>https://gentongscore.com</link>
	<description>Gentong Score</description>
	<lastBuildDate>Thu, 07 Aug 2025 07:41:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>Tailscale tuan rumah dengan headscale di NAT VPS</title>
		<link>https://gentongscore.com/tailscale-tuan-rumah-dengan-headscale-di-nat-vps/</link>
					<comments>https://gentongscore.com/tailscale-tuan-rumah-dengan-headscale-di-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Score]]></dc:creator>
		<pubDate>Thu, 07 Aug 2025 07:41:36 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dengan]]></category>
		<category><![CDATA[headscale]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[rumah]]></category>
		<category><![CDATA[Tailscale]]></category>
		<category><![CDATA[tuan]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongscore.com/tailscale-tuan-rumah-dengan-headscale-di-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; Anda bisahosting Server Tailscale Anda sendiri menggunakan headscale. Menggunakan headscale menghindari informasi tentang jaringan (seperti nodePendaftaran perangkat, dan akun) dikirim ke server luar, memberi Anda kontrol penuh ke data Anda. Headscale Self-Hosting juga memungkinkan Anda menginstal otentikasi kebiasaan Berdasarkan OpenID Connect (OIDC). Anda juga tidak terikat oleh tailscale karena Server kontrol dikelola sendiri. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>Natvps.id</strong> &#8211; Anda bisa<em>hosting</em> Server Tailscale Anda sendiri menggunakan headscale. Menggunakan headscale menghindari informasi tentang jaringan (seperti <em>node</em>Pendaftaran perangkat, dan akun) dikirim ke server luar, memberi Anda kontrol penuh ke data Anda. Headscale Self-Hosting juga memungkinkan Anda menginstal otentikasi <em>kebiasaan</em> Berdasarkan OpenID Connect (OIDC). Anda juga tidak terikat oleh tailscale karena <i>Server kontrol </i>dikelola sendiri.</p>
<p>Artikel ini membahas langkah-langkah untuk menginstal headscale + headscale-ui pada nat vps menggunakan docker, bersama dengan konfigurasi nginx untuk <em>Reverse-Proxy</em>. Artikel ini menggunakan Ubuntu 22.04 sebagai referensi, tetapi Anda dapat menggunakan distribusi lain seperti Debian dan Centos. Pastikan OS yang digunakan mendukung Docker.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Konfigurasi Penerusan Port<span class="ez-toc-section-end"/></h2>
<p>Mengingat kita menggunakan nat, kita perlu menambahkan<strong> 2 Konfigurasi Penerusan Port</strong> di panel Virtualizor (atau panel VPS lainnya menurut penyedia), yaitu <strong>Port Forwarding http dan https</strong> Untuk domain headscale<em>.</em></p>
<p>Misalnya, dalam artikel ini akan menggunakan domain <strong>hs.tutorial.mdinata.my.id</strong> untuk mengakses headscale. Anda bebas mengubah domain sesuai dengan pilihan Anda. Catat port dan domain ini, karena kami akan menggunakannya lagi dalam proses instalasi.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2443 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-174.png?resize=760%2C124&amp;ssl=1" alt="" width="760" height="124" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-174.png?w=1267&amp;ssl=1 1267w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-174.png?resize=768%2C125&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Jangan lupa untuk menambahkan catatan DNS untuk pergi ke IP publik NAT VPS Anda, seperti ini:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2444 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-175.png?resize=760%2C308&amp;ssl=1" alt="" width="760" height="308" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-175.png?w=1412&amp;ssl=1 1412w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-175.png?resize=768%2C312&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instal Docker<span class="ez-toc-section-end"/></h2>
<p>Pertama, instal <em>keriting</em> Menggunakan pesanan:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Lalu, jalankan <em>naskah</em> Instalasi otomatis dari Docker dengan memasukkan:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Tunggu sampai proses instalasi selesai.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Headscale"/>Pasang headscale<span class="ez-toc-section-end"/></h2>
<p>Sebelum menginstal, kita perlu memeriksa versi headscale terbaru.</p>
<p>Membuka <strong>https://github.com/juanfont/headscale/releases/latest</strong>Kemudian periksa versi terbaru. Ketika artikel ini ditulis, versi terbaru <strong>0.26.1</strong> (Tanpa surat <code>v</code>.)</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2430 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-164.png?resize=760%2C197&amp;ssl=1" alt="" width="760" height="197" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-164.png?w=1039&amp;ssl=1 1039w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-164.png?resize=768%2C200&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Kemudian, masukkan perintah berikut untuk memulai instalasi headscale:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">HEADSCALE_VERSION="0.26.1" # Ganti dengan versi terbaru Headscale yang tersedia&#13;
HEADSCALE_ARCH="amd64"&#13;
&#13;
wget --output-document=headscale.deb "
&#13;
sudo apt install ./headscale.deb</pre>
<blockquote>
<p>Mengubah <strong>0.26.1</strong> di headscale_version sesuai dengan versi headscale terbaru.</p>
</blockquote>
<p>Tunggu sampai instalasi selesai.</p>
<p id="the-pasted-async"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2432 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-165.png?resize=760%2C379&amp;ssl=1" alt="" width="760" height="379" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-165.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-165.png?resize=768%2C383&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-165.png?resize=1536%2C767&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Buka file konfigurasi headscale dengan nano:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano /etc/headscale/config.yaml</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2433 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-166.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-166.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-166.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-166.png?resize=1536%2C772&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Di bagian ini <strong>server_url</strong>Ubah ke domain yang ingin Anda gunakan untuk mengakses headscale.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2434 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-167.png?resize=514%2C170&amp;ssl=1" alt="" width="514" height="170"/></p>
<p>Simpan file dengan <strong>Ctrl-x</strong>, <strong>y</strong>Kemudian <strong>Memasuki</strong>.</p>
<p>Aktifkan headscale dengan perintah:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">systemctl enable --now headscale</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2435 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-168.png?resize=760%2C47&amp;ssl=1" alt="" width="760" height="47" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-168.png?w=1206&amp;ssl=1 1206w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-168.png?resize=768%2C48&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Headscale-UI"/>Instal Headscale-UI<span class="ez-toc-section-end"/></h2>
<p>Headscale tidak menyediakan antarmuka web untuk mengatur konfigurasi. Kami dapat menggunakan aplikasi pihak ketiga seperti <strong>Headscale-ui</strong> untuk mengelola headscale.</p>
<p>Jalankan peirntah berikut untuk menjalankan headscale-ui:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker run -d -p 8443:8443 --restart unless-stopped --name headscale-ui ghcr.io/gurucomputing/headscale-ui:latest&#13;
</pre>
<p>Tunggu sampai prosesnya <em>menarik</em> selesai.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2437 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-169.png?resize=760%2C62&amp;ssl=1" alt="" width="760" height="62" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-169.png?w=1388&amp;ssl=1 1388w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-169.png?resize=768%2C63&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Setup_NGINX_Reverse-Proxy"/>Pengaturan Nginx Reverse-Proxy<span class="ez-toc-section-end"/></h2>
<pre class="enlighter-clipboard" style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 16px; vertical-align: baseline; background: transparent; overflow-wrap: break-word; position: absolute; left: 0px; bottom: 0px; width: 1px; height: 1px; overflow: hidden; color: #414141; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">H&#13;
E&#13;
ADSCALE_VERSION="0.26.1"&#13;
HEADSCALE_ARCH="amd64"&#13;
&#13;
wget --output-document=headscale.deb "
&#13;
sudo apt install ./headscale.deb</pre>
<p>Sehingga kita dapat mengakses headscale melalui domain seperti <strong>hs.tutorial.mdinata.my.id</strong>kita bisa menggunakannya <em>proxy terbalik</em> Seperti nginx.</p>
<p>Pertama, <em>memasang</em> Nginx melalui perintah:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Buat konfigurasi host baru khusus untuk headscale:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/headscale</pre>
<p>Kemudian tempel konfigurasi berikut:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
# Reference:&#13;
#   - 
#   - 
&#13;
map $http_upgrade $connection_upgrade {&#13;
    default upgrade;&#13;
    '' close;&#13;
}&#13;
&#13;
server {&#13;
    listen 80;&#13;
    listen [::]:80;&#13;
    server_name hs.tutorial.mdinata.my.id;&#13;
&#13;
    # Headscale&#13;
    location / {&#13;
        proxy_pass 
        proxy_http_version 1.1;&#13;
        proxy_set_header Upgrade $http_upgrade;&#13;
        proxy_set_header Connection $connection_upgrade;&#13;
        proxy_set_header Host $server_name;&#13;
        proxy_redirect http:// 
        proxy_buffering off;&#13;
        proxy_set_header X-Real-IP $remote_addr;&#13;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
        proxy_set_header X-Forwarded-Proto $scheme;&#13;
        add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always;&#13;
    }&#13;
&#13;
    # Headscale-UI&#13;
    location /web/ {&#13;
        proxy_pass 
        proxy_http_version 1.1;&#13;
        proxy_set_header Host $server_name;&#13;
        proxy_buffering off;&#13;
        proxy_set_header X-Real-IP $remote_addr;&#13;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
        proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto;&#13;
    }&#13;
}&#13;
</pre>
<p>Menyesuaikan <code>hs.tutorial.mdinata.my.id</code> dengan domain Anda.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2441 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-172.png?resize=760%2C481&amp;ssl=1" alt="" width="760" height="481" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-172.png?w=1421&amp;ssl=1 1421w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-172.png?resize=768%2C486&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Aktifkan konfigurasi dengan:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/headscale /etc/nginx/sites-enabled/headscale&#13;
&#13;
# Restart NGINX&#13;
systemctl restart nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2442 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-173.png?resize=760%2C73&amp;ssl=1" alt="" width="760" height="73" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-173.png?w=1055&amp;ssl=1 1055w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-173.png?resize=768%2C74&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Hasilkan Sertifikat SSL (Mari Enkripsi)<span class="ez-toc-section-end"/></h2>
<p>Sehingga domain kita dapat diakses melalui HTTPS, kita perlu membuat sertifikat SSL. Kami dapat menggunakan sertifikat SSL gratis dari Let&#8217;s Encrypt melalui Certbot.</p>
<p><em>Memasang</em> Plugin Certbot dan Nginx Gunakan perintah:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Jadi, <em>menghasilkan</em> Sertifikat melalui certbot dengan perintah</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d hs.tutorial.mdinata.my.id</pre>
<p>Mengubah <code>hs.tutorial.mdinata.my.id</code> dengan domain Anda.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2445 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-176.png?resize=760%2C332&amp;ssl=1" alt="" width="760" height="332" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-176.png?w=1157&amp;ssl=1 1157w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-176.png?resize=768%2C335&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Senang! Domain Anda saat ini dapat diakses melalui https koneksi yang aman.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Headscale-UI"/>Konfigurasi Kepala-UI<span class="ez-toc-section-end"/></h2>
<p>Dashboard Headscale-UI dapat diakses di <strong> Headscale>/Web</strong>. Contoh: <strong>https://hs.tutorial.mdinata.my.id/web/</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2446 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-177.png?resize=760%2C384&amp;ssl=1" alt="" width="760" height="384" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-177.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-177.png?resize=768%2C388&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-177.png?resize=1536%2C776&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Kami perlu menyesuaikan URL headscale kami sebelum Anda dapat menggunakan headscale-UI.</p>
<p>Pergi ke tab <strong>Pengaturan</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2447 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-178.png?resize=760%2C384&amp;ssl=1" alt="" width="760" height="384" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-178.png?w=1918&amp;ssl=1 1918w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-178.png?resize=768%2C388&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-178.png?resize=1536%2C775&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Di bagian ini <strong>Pengaturan Server</strong>,</p>
<ul>
<li>URL HEAFSCALE: URL Headscale Anda</li>
<li>Kunci Kunci API: Kunci API untuk otentikasi dengan headscale</li>
</ul>
<p>Untuk membuat api kunci, masuk ke NAT VPS, lalu ketik:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">headscale api create</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2449 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-180.png?resize=462%2C80&amp;ssl=1" alt="" width="462" height="80"/></p>
</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2450 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-181.png?resize=760%2C207&amp;ssl=1" alt="" width="760" height="207" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-181.png?w=1337&amp;ssl=1 1337w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-181.png?resize=768%2C210&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Menambahkan_User"/>Tambahkan pengguna<span class="ez-toc-section-end"/></h2>
<p>Anda perlu menambahkan <em>pengguna</em> yang akan digunakan untuk <em>login</em> ke server headscale dari perangkat <em>klien</em>.</p>
<p>Masuk ke Tab <strong>Tampilan Pengguna</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2456 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-183.png?resize=760%2C253&amp;ssl=1" alt="" width="760" height="253" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-183.png?w=1051&amp;ssl=1 1051w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-183.png?resize=768%2C256&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Klik <strong>Pengguna baru</strong>lalu masuk <em>nama belakang</em> bebas.</p>
</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2457 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-184.png?resize=760%2C152&amp;ssl=1" alt="" width="760" height="152" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-184.png?w=1591&amp;ssl=1 1591w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-184.png?resize=768%2C154&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-184.png?resize=1536%2C308&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Menambahkan_Device"/>Tambahkan perangkat<span class="ez-toc-section-end"/></h2>
<p>Untuk menambahkan <em>perangkat</em> Dan menghubungkannya ke server headscale, kita perlu melakukan kembali dengan alamat server yang diarahkan ke server kami.</p>
<h3><span class="ez-toc-section" id="1_Windows"/>1. Windows<span class="ez-toc-section-end"/></h3>
<p>Untuk perangkat Windows, buka terminal/PowerShell, lalu ketik:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">tailscale login --login-server  headscale&gt;</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2461 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-188.png?resize=760%2C127&amp;ssl=1" alt="" width="760" height="127" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-188.png?w=1242&amp;ssl=1 1242w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-188.png?resize=768%2C129&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Buka penampilan URL yang muncul. Anda akan mendapatkan <em>memerintah</em> untuk mengotentikasi perangkat.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2462 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-189.png?resize=760%2C247&amp;ssl=1" alt="" width="760" height="247" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-189.png?w=986&amp;ssl=1 986w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-189.png?resize=768%2C249&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Masukkan perintah di NAT VPS. Jangan lupa untuk berubah <code>USERNAME</code> Dengan nama pengguna Username yang telah Anda buat.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2463 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-190.png?resize=760%2C112&amp;ssl=1" alt="" width="760" height="112" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-190.png?w=937&amp;ssl=1 937w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-190.png?resize=768%2C113&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Jika berhasil, tailscale pada perangkat Windows akan terhubung ke server headscale Anda.</p>
<h2><span class="ez-toc-section" id="Penutup"/>Menutupi<span class="ez-toc-section-end"/></h2>
<p>Dengan demikian artikel ini adalah tentang langkah -langkah untuk menginstal headscale pada NAT VPS. Jika Anda bingung atau ragu, jangan ragu untuk mengajukan pertanyaan di Telegram Group @IPv6Indonesia. Terima kasih!</p>
</p></div>
<p><br />
<br /><a href="https://gentongscore.com/">Predikai pertadingan malam ini</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongscore.com/tailscale-tuan-rumah-dengan-headscale-di-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
