← Blog'a dön
$ curl -x http://user:pass@xxx.nodetonet.com:48888 https://api.ipify.org→ 188.114.96.7$ curl ... -H "X-Session: abc" # sticky→ 188.114.96.7 # same IP (TTL 600s)$ curl ... -H "X-Rotate: 1" # rotate→ 92.184.117.42 # new IP INSTALL AGENT nodetonet.com

Nodetonet agent'ını Windows, macOS ve Linux'a kurma

N Nodetonet Team
8 Mayıs 2026 7 dk okuma

Nodetonet masaüstü agent'ı, herhangi bir Windows, macOS veya Linux makineyi proxy arka ucuna dönüştüren küçük, tek dosyalık bir daemon'dur. Çalışıp bir token ile eşleştirildikten sonra, cihaz panelinizde yeşil ONLINE olarak görünür ve saniyeler içinde mobil proxy, rotating proxy veya HTTP tünel trafiğini üzerinden yönlendirmeye başlayabilirsiniz.

Bu rehber her platformu adım adım ele alıyor; ilk çalıştırmada karşılaşacağınız platforma özgü engeller de dahil. Android agent'ı (telefon ve tabletler) için İlk tokeniniz ve Android eşleştirme yazısına bakın. Token oluşturma her platformda aynıdır ve o yazının sonunda anlatılmaktadır.

Başlamadan önce: token oluşturun

Her agent örneği bir proxy token'ı ile bağlıdır. Token'lar, panelin bir cihazı tanımlama, trafiğe atama ve sağlığını izleme biçimidir. Henüz oluşturmadıysanız panelde /tokens sayfasını açın, Yeni token'a tıklayın, bir etiket verin ve değeri kopyalayın; ilk açılışta agent'a yapıştıracaksınız. Bir token = bir agent süreci; ayrı makinelerde her biri kendi token'ıyla istediğiniz kadar agent çalıştırabilirsiniz.

Bu agent'ın bir round-robin rotating proxy havuzunun parçası olmasını istiyorsanız, kurulumdan sonra bir token grubu oluşturun ve token'ı ekleyin. Yapışkan oturumlar (bir arayanın proxy kullanıcı adına -session-XXXX eklediği durum) için agent tarafında ekstra yapılandırmaya gerek yoktur.

1. Windows

Windows kurulumu üçü arasında en basit olanıdır. /download sayfasından Windows sekmesini seçin ve nodetonet-agent-windows-x64.exe dosyasını indirin. Binary kod imzalıdır; Windows Defender SmartScreen uyarı vermeden çalıştırmaya izin vermelidir.

  1. .exe dosyasına çift tıklayın. Küçük bir konsol penceresi açılır.
  2. İlk açılışta agent şunu sorar: "Paste your token:". /tokens sayfasından token'ınızı kopyalayıp konsol penceresine sağ tıklayarak yapıştırın.
  3. Agent token'ı %APPDATA%Nodetonetconfig.json içine kaydeder ve sonraki her açılışta otomatik olarak yeniden bağlanır — o makinede bir daha token sorulmaz.

Windows'ta başlangıçta otomatik çalıştırma (üçüncü taraf araç gerekmez)

Win+R tuş kısayoluyla Çalıştır iletişim kutusunu açın, shell:startup yazın ve Enter'a basın. Açılan klasöre .exe dosyasının kısayolunu bırakın; Windows, kullanıcı her oturum açtığında agent'ı otomatik başlatacaktır. Hata durumunda yeniden başlatma veya oturum açmadan çalışma gibi servis benzeri davranış istiyorsanız, "Kullanıcı oturum açmış olsun ya da olmasın çalıştır" ve "Hata eyleminde yeniden başlat" ayarlı bir Zamanlanmış Görev kullanın.

2. macOS

macOS, varsayılan olarak imzasız üçüncü taraf binary'leri engellediği için ekstra bir adım gerektirir: Gatekeeper. İndirme sayfasından macOS sekmesini seçin ve nodetonet-agent-macos-x64 dosyasını alın. Aynı binary, Apple Silicon'da Rosetta 2 altında çalışır; yerel arm64 build planlanmaktadır.

  1. Terminal'i açın ve dosyayı çalıştırılabilir yapın: chmod +x ~/Downloads/nodetonet-agent-macos-x64
  2. Başlatmayı deneyin: ~/Downloads/nodetonet-agent-macos-x64. macOS "geliştirici doğrulanamadığından açılamaz" hatasıyla reddedecektir.
  3. Finder'da binary'yi bulun, sağ tıklayıp Aç'ı seçin. Bir butonu içeren iletişim kutusu açılır — tıklayın. Bu, binary'yi Gatekeeper veritabanına whitelist'e ekler; sonraki açılışlarda ek adım gerekmez.
  4. İstendiğinde token'ınızı yapıştırın. Yapılandırma ~/Library/Application Support/Nodetonet/config.json içine kaydedilir.
Daha hızlı Gatekeeper atlatma: açmadan önce Terminal'de bir kez xattr -d com.apple.quarantine ~/Downloads/nodetonet-agent-macos-x64 çalıştırın. Uyarıyı tetikleyen şey karantina genişletilmiş özniteliğidir; kaldırmak binary'nin diyalog olmadan normal şekilde açılmasını sağlar.

macOS'ta oturum açınca otomatik çalıştırma

Önerilen yaklaşım bir launchd plist dosyasıdır. ~/Library/LaunchAgents/com.nodetonet.agent.plist dosyasını binary'ye işaret eden bir ProgramArguments anahtarı ve RunAtLoad true olarak oluşturun, ardından launchctl load ~/Library/LaunchAgents/com.nodetonet.agent.plist çalıştırın. Agent her oturum açışta otomatik başlayacak ve çıkarsa yeniden başlatılacaktır.

3. Linux

Linux en esnek platformdur. İndirme sayfasından nodetonet-agent-linux-x64 dosyasını alın. Binary statik olarak linklenmiştir — glibc versiyon karmaşası yok, eksik paylaşılan kütüphane yok, Docker sarmalayıcısına gerek yok. Ubuntu 20.04, Debian, CentOS, Alpine ve 64-bit çekirdeğe sahip hemen her sistemde çalışır.

curl -L https://nodetonet.com/agent/nodetonet-agent-linux-x64 -o /usr/local/bin/nodetonet-agent
chmod +x /usr/local/bin/nodetonet-agent
nodetonet-agent --token YOUR_TOKEN_HERE

Agent ön planda çalışır ve stdout'a log basar. Durdurmak için Ctrl+C'ye basın. İlk --token çağrısından sonra yapılandırma ~/.config/nodetonet/config.json içine kaydedilir; sonraki çalıştırmalar bayrak gerektirmez.

4. systemd servisi olarak çalıştırma (Linux)

Başsız veya gözetimsiz sunucular için agent'ı uygun bir systemd birimi olarak çalıştırmak şiddetle tavsiye edilir — hem önyüklemede başlar hem de çökmede otomatik yeniden başlatılır.

/etc/systemd/system/nodetonet-agent.service servis dosyasını oluşturun:

[Unit]
Description=Nodetonet agent
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
ExecStart=/usr/local/bin/nodetonet-agent
Restart=always
RestartSec=5
User=nodetonet
Group=nodetonet
MemoryMax=256M
TasksMax=128

[Install]
WantedBy=multi-user.target

Ardından ayrı bir sistem kullanıcısı oluşturun, token yapılandırmasını o kullanıcı altına yazın ve servisi etkinleştirin:

useradd --system --create-home --shell /usr/sbin/nologin nodetonet
sudo -u nodetonet nodetonet-agent --token YOUR_TOKEN_HERE
# Config dosyası yazıldıktan sonra Ctrl+C'ye basın
systemctl daemon-reload
systemctl enable --now nodetonet-agent
systemctl status nodetonet-agent

nodetonet kullanıcısı olarak yapılan ilk çalıştırma token'ı o kullanıcının config dizinine yazar; bundan sonra systemd yeniden başlatmaları otomatik yönetir. Logları journalctl -u nodetonet-agent -f ile izleyin.

Platforma göre hızlı karşılaştırma

PlatformBinary adıConfig yoluOtomatik başlatma yöntemi
Windowsnodetonet-agent-windows-x64.exe%APPDATA%Nodetonetconfig.jsonBaşlangıç klasörü veya Zamanlanmış Görev
macOSnodetonet-agent-macos-x64~/Library/Application Support/Nodetonet/config.jsonlaunchd plist
Linuxnodetonet-agent-linux-x64~/.config/nodetonet/config.jsonsystemd birimi

5. Bağlantıyı doğrulama

Agent'ı başlattıktan sonra panelde /tokens sayfasını açın. Token satırınız birkaç saniye içinde ONLINE'a dönmeli; cihaz sütununda işletim sistemi ve ana bilgisayar adı meta verisi görünmelidir. Trafiğin aktığını ve çıkış IP'sinin makinenin bağlantısıyla eşleştiğini doğrulamak için ücretsiz IP adresim nedir aracımızı açın ve yeni eşleştirilen token üzerinden bir istek gönderin.

Token 30 saniyeden fazla OFFLINE kalırsa:

Heartbeat zamanlaması, zaman aşımı mantığı ve ONLINE/OFFLINE durum makinesinin gerçekte ne anlama geldiği hakkında daha derin bir inceleme için Cihaz sağlığı — ONLINE aslında ne demek yazısını okuyun.

Kurulumdan sonra ne yapmalı

Sıkça sorulan sorular

Nodetonet masaüstü agent'ı nedir ve onu kullanmam gerekiyor mu?
Masaüstü agent, bir Windows, macOS veya Linux makinesini şifreli tünel üzerinden Nodetonet paneline bağlayan hafif bir arka plan sürecidir. O makinenin proxy arka ucu olarak veya HTTP tünel barındırmak için kullanılmasını istiyorsanız buna ihtiyacınız vardır. Bunun yerine bir mobil telefon eşleştiriyorsanız, Android uygulaması aynı rolü üstlenir.
Agent kurulumu güvenli mi? Yönetici hakları gerektiriyor mu?
Agent binary'si kod imzalıdır ve çalışmak için yönetici hakları gerektirmez. Yapılandırmasını kullanıcı düzeyinde bir dizine yazar ve yalnızca giden bağlantılar açar — ana bilgisayarda gelen port açılmaz. Linux'ta systemd için, yukarıdaki kurulum adımlarında gösterildiği gibi, ayrılmış root olmayan bir sistem kullanıcısı altında çalıştırmak en iyi uygulamadır.
Kurulumdan sonra token'ım OFFLINE gösteriyor — önce ne kontrol etmeliyim?
En yaygın neden, vds.nodetonet.com'a giden 443 numaralı TCP portunu engelleyen bir güvenlik duvarıdır. Agent logunu kontrol edin (Windows/macOS'ta stdout, Linux'ta journalctl -u nodetonet-agent) — her yeniden bağlanma girişimini ve hata nedenini loglar. Kimlik doğrulama hatası görüyorsanız, tam token'ı fazladan boşluk olmadan kopyaladığınızı doğrulayın.
Agent'ı NSSM veya üçüncü taraf araçlar olmadan Windows servisi olarak çalıştırabilir miyim?
Evet. Yerleşik Windows Görev Zamanlayıcısı'nı kullanın: "Oturum açıldığında" (veya SYSTEM hesabıyla "Başlangıçta") tetiklenen bir görev oluşturun, hata durumunda yeniden başlatmayı etkinleştirin ve agent .exe'yi gösterin. Bu, hiçbir şey yüklemeden servis benzeri davranış sağlar — otomatik başlama, çökmede yeniden başlatma.
Birden fazla makineyi aynı Nodetonet hesabına eşleştirebilir miyim?
Evet — agent süreci başına bir token, ancak ihtiyacınız kadar token oluşturabilirsiniz. Her makine kendi token'ını alır, panelde ayrı bir cihaz olarak görünür ve rotating proxy havuzu oluşturmak için bir veya daha fazla token grubuna eklenebilir.
Yeni bir sürüm yayınlandığında agent'ı nasıl güncellerim?
Çalışan agent'ı durdurun, indirme sayfasından yeni binary'yi indirin, eski dosyanın üzerine yazın ve yeniden başlatın. Yapılandırma dosyası (token) binary'den ayrıdır ve yükseltmeler boyunca korunur — token'ı yeniden girmeniz gerekmez. Linux'ta değiştirme tek bir curl komutu ve ardından bir systemctl restart nodetonet-agent işlemidir.
N

Nodetonet Team

Nodetonet'i geliştiriyoruz — ngrok, Cloudflared ve bir residential proxy sağlayıcısının yerini tek panelle alan, peşin ödemeli proxy + tünel platformu.

İlgili yazılar