{"id":11181,"date":"2026-06-21T12:00:00","date_gmt":"2026-06-21T12:00:00","guid":{"rendered":"https:\/\/bitep.net\/blog\/2026\/06\/21\/linux-vps-tailscale-ile-tehlukesiz-uzak-giris\/"},"modified":"2026-06-21T12:00:00","modified_gmt":"2026-06-21T12:00:00","slug":"linux-vps-tailscale-ile-tehlukesiz-uzak-giris","status":"publish","type":"post","link":"https:\/\/bitep.net\/blog\/2026\/06\/21\/linux-vps-tailscale-ile-tehlukesiz-uzak-giris\/","title":{"rendered":"Linux VPS-d\u0259 Tailscale il\u0259 T\u0259hl\u00fck\u0259siz Uzaq Giri\u015f Qurmaq (2026)"},"content":{"rendered":"<p>## Giri\u015f<\/p>\n<p>Tailscale n\u0259dir v\u0259 niy\u0259 VPN-l\u0259rd\u0259n \u00fcst\u00fcnd\u00fcr? VPN (Virtual Private Network) texnologiyalar\u0131 uzun ill\u0259rdir ki, uzaq giri\u015f v\u0259 t\u0259hl\u00fck\u0259siz \u0259laq\u0259 \u00fc\u00e7\u00fcn istifad\u0259 olunur. Ancaq \u0259n\u0259n\u0259vi VPN-l\u0259r (OpenVPN, IPSec) konfiqurasiya \u00e7\u0259tinlikl\u0259ri, performans probleml\u0259ri v\u0259 t\u0259hl\u00fck\u0259sizlik riskl\u0259ri il\u0259 m\u00fc\u015fayi\u0259t olunur. Tailscale is\u0259 bu probleml\u0259ri h\u0259ll ed\u0259n m\u00fcasir bir h\u0259ll yoludur: **zero-config VPN**, **WireGuard \u0259sasl\u0131**, **tailnet konsepsiyas\u0131** il\u0259 i\u015fl\u0259yir v\u0259 sad\u0259c\u0259 bir ne\u00e7\u0259 komandayla qurula bilir.<\/p>\n<p>Bu b\u0259l\u0259d\u00e7id\u0259 Ubuntu 24.04 VPS-d\u0259 Tailscale nec\u0259 qurulur, nec\u0259 istifad\u0259 olunur v\u0259 t\u0259hl\u00fck\u0259sizlik bax\u0131m\u0131ndan n\u0259 kimi \u00fcst\u00fcnl\u00fckl\u0259ri var, \u0259trafl\u0131 \u00f6yr\u0259n\u0259c\u0259ksiniz.<\/p>\n<p>&#8212;<\/p>\n<p>## Tailscale N\u0259dir?<\/p>\n<p>Tailscale, **WireGuard** protokolu \u00fcz\u0259rind\u0259 qurulmu\u015f bir **zero-config VPN** h\u0259llidir. \u018fn\u0259n\u0259vi VPN-l\u0259rd\u0259n f\u0259rqli olaraq, Tailscale **m\u0259rk\u0259zi server\u0259 ehtiyac duymaz** v\u0259 **peer-to-peer** \u0259laq\u0259 qurur. Bu da dem\u0259kdir ki, trafik birba\u015fa cihazlar aras\u0131nda \u00f6t\u00fcr\u00fcl\u00fcr, bu is\u0259 **latency-i azald\u0131r** v\u0259 **performans\u0131 art\u0131r\u0131r**.<\/p>\n<p>### \u018fsas x\u00fcsusiyy\u0259tl\u0259r:<br \/>\n&#8211; **Zero-config**: He\u00e7 bir m\u00fcr\u0259kk\u0259b konfiqurasiya t\u0259l\u0259b etmir. Sad\u0259c\u0259 `tailscale up` komandas\u0131 il\u0259 aktivl\u0259\u015fdirilir.<br \/>\n&#8211; **Tailnet**: Tailscale \u015f\u0259b\u0259k\u0259si (tailnet) i\u00e7\u0259risind\u0259 cihazlar bir-biri il\u0259 avtomatik \u0259laq\u0259 qurur.<br \/>\n&#8211; **ACL-l\u0259r**: Access Control List (ACL) il\u0259 hans\u0131 cihaz\u0131n hans\u0131 xidm\u0259t\u0259 giri\u015f imkan\u0131n\u0131n olaca\u011f\u0131n\u0131 t\u0259yin ed\u0259 bilirsiniz.<br \/>\n&#8211; **Tailnet Lock**: T\u0259hl\u00fck\u0259sizlik \u00fc\u00e7\u00fcn \u0259lav\u0259 bir qat, \u015f\u0259b\u0259k\u0259y\u0259 yeni cihaz \u0259lav\u0259 edilm\u0259d\u0259n \u0259vv\u0259l t\u0259sdiq t\u0259l\u0259b edir.<br \/>\n&#8211; **Cross-platform**: Linux, Windows, macOS, Android, iOS v\u0259 h\u0259tta routerl\u0259rd\u0259 d\u0259 i\u015fl\u0259yir.<\/p>\n<p>&#8212;<\/p>\n<p>## \u0130lkin \u015e\u0259rtl\u0259r<\/p>\n<p>Tailscale qurulumuna ba\u015flamazdan \u0259vv\u0259l a\u015fa\u011f\u0131dak\u0131 \u015f\u0259rtl\u0259rin yerin\u0259 yetirildiyind\u0259n \u0259min olun:<\/p>\n<p>1. **Ubuntu 24.04 VPS** (v\u0259 ya fiziki server).<br \/>\n2. **Root v\u0259 ya sudo giri\u015f imkan\u0131**.<br \/>\n3. **\u0130nternet ba\u011flant\u0131s\u0131** (Tailscale xidm\u0259tin\u0259 \u00e7\u0131x\u0131\u015f \u00fc\u00e7\u00fcn).<br \/>\n4. **Tailscale hesab\u0131** ([tailscale.com](https:\/\/tailscale.com) \u00fcz\u0259rind\u0259n pulsuz qeydiyyat).<\/p>\n<p>&#8212;<\/p>\n<p>## Add\u0131m-Add\u0131m Qura\u015fd\u0131rma<\/p>\n<p>### 1. Tailscale Repository \u018flav\u0259 Etm\u0259k<\/p>\n<p>\u0130lk olaraq, Tailscale repository-ni sisteminiz\u0259 \u0259lav\u0259 edin:<\/p>\n<p>&#8220;`bash<br \/>\nsudo apt update &#038;&#038; sudo apt install -y curl gnupg<br \/>\ncurl -fsSL https:\/\/pkgs.tailscale.com\/stable\/ubuntu\/noble.gpg | sudo gpg &#8211;dearmor -o \/usr\/share\/keyrings\/tailscale-archive-keyring.gpg<\/p>\n<p>echo &#8216;deb [signed-by=\/usr\/share\/keyrings\/tailscale-archive-keyring.gpg] https:\/\/pkgs.tailscale.com\/stable\/ubuntu noble main&#8217; | sudo tee \/etc\/apt\/sources.list.d\/tailscale.list<br \/>\n&#8220;`<\/p>\n<p>### 2. Tailscale Paketini Qura\u015fd\u0131rmaq<\/p>\n<p>Repository \u0259lav\u0259 edildikd\u0259n sonra Tailscale paketini qura\u015fd\u0131r\u0131n:<\/p>\n<p>&#8220;`bash<br \/>\nsudo apt update &#038;&#038; sudo apt install -y tailscale<br \/>\n&#8220;`<\/p>\n<p>### 3. Tailscale-\u0131 Aktivl\u0259\u015fdirm\u0259k<\/p>\n<p>Tailscale-\u0131 i\u015f\u0259 salmaq \u00fc\u00e7\u00fcn a\u015fa\u011f\u0131dak\u0131 komandan\u0131 icra edin:<\/p>\n<p>&#8220;`bash<br \/>\nsudo tailscale up<br \/>\n&#8220;`<\/p>\n<p>Bu komanda sizi Tailscale hesab\u0131n\u0131za y\u00f6nl\u0259ndir\u0259c\u0259k bir link yaradacaq. Linki brauzerd\u0259 a\u00e7\u0131n v\u0259 hesab\u0131n\u0131za giri\u015f edin.<\/p>\n<p>### 4. Node T\u0259sdiqi<\/p>\n<p>Tailscale admin panelin\u0259 ([https:\/\/login.tailscale.com\/admin](https:\/\/login.tailscale.com\/admin)) daxil olun v\u0259 yeni \u0259lav\u0259 olunmu\u015f node-u (cihaz\u0131) t\u0259sdiq edin.<\/p>\n<p>&#8212;<\/p>\n<p>## T\u0259hl\u00fck\u0259sizlik Qeydl\u0259ri<\/p>\n<p>### 1. UFW il\u0259 \u0130nteqrasiya<\/p>\n<p>Tailscale istifad\u0259 ed\u0259rk\u0259n, firewall (UFW) il\u0259 inteqrasiya etm\u0259k vacibdir. A\u015fa\u011f\u0131dak\u0131 komandalarla Tailscale \u00fc\u00e7\u00fcn laz\u0131mi portlar\u0131 a\u00e7\u0131n:<\/p>\n<p>&#8220;`bash<br \/>\nsudo ufw allow 41641\/udp<br \/>\nsudo ufw allow in on tailscale0<br \/>\n&#8220;`<\/p>\n<p>### 2. ACL-l\u0259r v\u0259 Tailnet Lock<\/p>\n<p>Tailscale admin panelind\u0259 **Access Control List (ACL)** yaradaraq, hans\u0131 cihaz\u0131n hans\u0131 xidm\u0259t\u0259 giri\u015f imkan\u0131n\u0131n olaca\u011f\u0131n\u0131 t\u0259yin ed\u0259 bilirsiniz. M\u0259s\u0259l\u0259n:<\/p>\n<p>&#8220;`json<br \/>\n{<br \/>\n  &#8220;acls&#8221;: [<br \/>\n    {<br \/>\n      &#8220;action&#8221;: &#8220;accept&#8221;,<br \/>\n      &#8220;src&#8221;: [&#8220;autogroup:members&#8221;],<br \/>\n      &#8220;dst&#8221;: [&#8220;100.64.0.0\/10:22,80,443&#8221;]<br \/>\n    }<br \/>\n  ]<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>**Tailnet Lock** funksiyas\u0131n\u0131 aktivl\u0259\u015fdirm\u0259kl\u0259, \u015f\u0259b\u0259k\u0259y\u0259 yeni cihaz \u0259lav\u0259 edilm\u0259d\u0259n \u0259vv\u0259l t\u0259sdiq t\u0259l\u0259b ed\u0259 bil\u0259rsiniz.<\/p>\n<p>### 3. Loglar\u0131n Monitorinqi<\/p>\n<p>Tailscale loglar\u0131n\u0131 izl\u0259m\u0259k \u00fc\u00e7\u00fcn a\u015fa\u011f\u0131dak\u0131 komandadan istifad\u0259 edin:<\/p>\n<p>&#8220;`bash<br \/>\njournalctl -u tailscaled -f<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \u018fn \u00c7ox Rast G\u0259lin\u0259n Probleml\u0259r<\/p>\n<p>### 1. Ba\u011flant\u0131 X\u0259talar\u0131<\/p>\n<p>&#8211; **S\u0259b\u0259b**: Tailscale xidm\u0259ti i\u015f\u0259 d\u00fc\u015fm\u00fcr.<br \/>\n&#8211; **H\u0259ll**: Xidm\u0259ti yenid\u0259n ba\u015flad\u0131n:<br \/>\n  &#8220;`bash<br \/>\n  sudo systemctl restart tailscaled<br \/>\n  &#8220;`<\/p>\n<p>### 2. DNS Probleml\u0259ri<\/p>\n<p>&#8211; **S\u0259b\u0259b**: Tailscale DNS serverl\u0259ri cavab vermir.<br \/>\n&#8211; **H\u0259ll**: DNS serverl\u0259rini manual t\u0259yin edin:<br \/>\n  &#8220;`bash<br \/>\n  sudo tailscale up &#8211;accept-dns=false<br \/>\n  &#8220;`<\/p>\n<p>### 3. MTU \u00d6l\u00e7\u00fcs\u00fc<\/p>\n<p>&#8211; **S\u0259b\u0259b**: Ba\u011flant\u0131 yava\u015f v\u0259 ya qeyri-sabitdir.<br \/>\n&#8211; **H\u0259ll**: MTU \u00f6l\u00e7\u00fcs\u00fcn\u00fc azald\u0131n:<br \/>\n  &#8220;`bash<br \/>\n  sudo ifconfig tailscale0 mtu 1280<br \/>\n  &#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## N\u0259tic\u0259<\/p>\n<p>Tailscale, m\u00fcasir v\u0259 t\u0259hl\u00fck\u0259siz uzaq giri\u015f \u00fc\u00e7\u00fcn \u0259n yax\u015f\u0131 h\u0259ll yollar\u0131ndan biridir. **Zero-config** olmas\u0131, **WireGuard \u0259sasl\u0131** i\u015fl\u0259m\u0259si v\u0259 **tailnet konsepsiyas\u0131** il\u0259 f\u0259rql\u0259nir. Bu b\u0259l\u0259d\u00e7i il\u0259 Ubuntu 24.04 VPS-d\u0259 Tailscale qurmaq v\u0259 istifad\u0259 etm\u0259k art\u0131q sizin \u00fc\u00e7\u00fcn \u00e7\u0259tin olmayacaq.<\/p>\n<p>G\u0259l\u0259c\u0259kd\u0259 Tailscale-\u0131n daha da inki\u015faf ed\u0259r\u0259k, **AI-dest\u0259kli t\u0259hl\u00fck\u0259sizlik** v\u0259 **avtomatik ACL idar\u0259etm\u0259si** kimi x\u00fcsusiyy\u0259tl\u0259rl\u0259 t\u0259chiz olunmas\u0131 g\u00f6zl\u0259nilir.<\/p>\n<p>&#8212;<\/p>\n<p>**M\u0259nb\u0259l\u0259r**:<br \/>\n&#8211; [Tailscale R\u0259smi S\u0259n\u0259dl\u0259ri](https:\/\/tailscale.com\/kb\/)<br \/>\n&#8211; [WireGuard R\u0259smi S\u0259n\u0259dl\u0259ri](https:\/\/www.wireguard.com\/)<br \/>\n&#8211; [Ubuntu 24.04 Server T\u0259hl\u00fck\u0259sizlik B\u0259l\u0259d\u00e7isi](https:\/\/ubuntu.com\/server\/docs)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>## Giri\u015f Tailscale n\u0259dir v\u0259 niy\u0259 VPN-l\u0259rd\u0259n \u00fcst\u00fcnd\u00fcr? VPN (Virtual Private Network) texnologiyalar\u0131 uzun ill\u0259rdir ki, uzaq giri\u015f v\u0259 t\u0259hl\u00fck\u0259siz \u0259laq\u0259 \u00fc\u00e7\u00fcn istifad\u0259 olunur. Ancaq \u0259n\u0259n\u0259vi VPN-l\u0259r (OpenVPN, IPSec) konfiqurasiya \u00e7\u0259tinlikl\u0259ri, performans probleml\u0259ri v\u0259 t\u0259hl\u00fck\u0259sizlik riskl\u0259ri il\u0259 m\u00fc\u015fayi\u0259t olunur. Tailscale is\u0259 bu probleml\u0259ri h\u0259ll ed\u0259n m\u00fcasir bir h\u0259ll yoludur: **zero-config VPN**, **WireGuard \u0259sasl\u0131**, **tailnet konsepsiyas\u0131** [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":11179,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[31,17,18,41],"tags":[],"class_list":["post-11181","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cyber-security","category-hosting","category-technology","category-tutoriallar"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/bitep.net\/blog\/wp-content\/uploads\/2026\/06\/tailscale_vpn_ubuntu_2026.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/posts\/11181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/comments?post=11181"}],"version-history":[{"count":0,"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/posts\/11181\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/media\/11179"}],"wp:attachment":[{"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/media?parent=11181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/categories?post=11181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitep.net\/blog\/wp-json\/wp\/v2\/tags?post=11181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}