Skip to content
Tenvo AI · CANLI · v0.16.4 · TLS · Aygıt başına sertifikalar · AGPL-3.0 · ÜCRETSİZ SEVİYE · 30 CİHAZ · KENDİ SUNUCUNDA BARINDIRILABİLİR ALTYAPI · BYO API KEY · MCP CLAUDE & CURSOR İÇİN
Bloga geri dönKılavuz

Uzak Masaüstü Wake‑on‑LAN: Kurulum ve Sorun Giderme

Tenvo Editorial Team8 dk okuma
Uzak Masaüstü Wake‑on‑LAN: Kurulum ve Sorun Giderme

Uzak bir makineye bağlanmak istediğinizde cihazın uyku modunda veya kapalı olduğunu görürsünüz. 'Remote desktop wake on lan' çözüm olabilir — çalıştığında. Bu kılavuz, Wake‑on‑LAN (WoL) için BIOS, işletim sistemi, ağ ve yönlendirici adımlarını, ayrıca internet üzerinden güvenli uyandırma yollarını adım adım anlatır.

Uzak bir makineye bağlanmaya hazırken cihazın uyku modunda veya kapalı olduğunu görürsünüz. 'Remote desktop wake on lan' çözüm olabilir — çalıştığında. Bu kılavuz, Wake‑on‑LAN (WoL) kullanarak uzak masaüstü için güvenilir uyandırma sağlamak üzere BIOS, işletim sistemi, ağ ve yönlendirici adımlarını ve internet üzerinden makineleri güvenli şekilde uyandırma yöntemlerini açıklar.

Wake‑on‑LAN gerçekte nasıl çalışır

Wake‑on‑LAN, hedef makinenin ağ arayüzüne gönderilen bir 'magic packet' (sihirli paket) kullanır. Paket, 6 baytlık 0xFF başlığı ve ardından hedef MAC adresinin 16 kopyasından oluşur. NIC, ana makine düşük güç uyku durumunda (S3) iken veya BIOS ve donanıma bağlı olarak bazen soft‑off (S5) durumunda bu deseni dinler.

İki önemli ağ gerçeği:

  • LAN üzerinde paket genellikle bir yayın (broadcast) olur (ör. 255.255.255.255 veya ağ alt ağ yayın adresi gibi 192.168.1.255).
  • İnternet üzerinden gönderirken genellikle bir yönlendirici hilesi (yönlendirilmiş yayın), LAN'a VPN veya aynı LAN'da sürekli açık bir relay gerekir; aksi halde magic packet hedef NIC'ye ulaşmayabilir.

Ev sahibi hazırlığı: BIOS/UEFI ve işletim sistemi ayarları

Ağ tarafında herhangi bir çalışmaya başlamadan önce donanımın ve işletim sisteminin uyandırmaya izin verdiğini doğrulayın.

BIOS / UEFI

  • BIOS/UEFI'ye girin (yaygın tuşlar: F2, DEL, F12) ve 'Wake on LAN', 'Power on by PCI‑E' veya 'Wake on PME' gibi seçenekleri arayın. Etkinleştirin. Bazı sistemlerde Advanced → Power Management altında bulunur.
  • WoL'in S3 (uyku) ve S5 (kapatma) durumlarından uyandırmaya izin verip vermediğini kontrol edin. Birçok tüketici anakartı yalnızca S3'ü destekler; bazı sunucu anakartları S5'i destekler.

Windows 10 / Windows 11

  • Aygıt Yöneticisi → Ağ bağdaştırıcıları → ilgili ağ bağdaştırıcısını seçin → Özellikler.
  • Güç Yönetimi altında: 'Bu aygıtın bilgisayarı uyandırmasına izin ver' kutusunu işaretleyin ve sorun yaşarsanız 'Güç tasarrufu için bilgisayarın bu aygıtı kapatmasına izin ver' seçeneğinin işaretini kaldırın.
  • Gelişmiş sekmesi altında: 'Wake on Magic Packet' (sürücüye göre farklı adlandırılabilir) etkinleştirin ve uyandırmayı engelleyen güç tasarrufu özelliklerini devre dışı bırakın.
  • Hızlı Başlatmayı (Fast Startup) kapatın (Denetim Masası → Güç Seçenekleri → Güç düğmelerinin yaptığı işlemleri seç → Şu anda kullanılmayan ayarları değiştir → 'Hızlı başlatmayı aç' seçeneğinin işaretini kaldırın). Fast Startup hibrit uyku/hibernasyon kullanır ve WoL'ü bozabilir.
  • Yararlı komutlar: yükseltilmiş bir komutta uyandırma yeteneklerini incelemek için çalıştırın:
powercfg -devicequery wake_armed
powercfg -a

powercfg -devicequery wake_armed uyandırma izni olan aygıtları gösterir. powercfg -a mevcut uyku durumlarını (S3 vs S4/S5) gösterir. Eğer S3 listede yoksa NIC magic packet'i dinleyemez.

Ubuntu / Debian / other Linux (example: Ubuntu 22.04)

  • ethtool'u yükleyin (sudo apt install ethtool).
  • Mevcut WoL durumunu kontrol edin:
    sudo ethtool eth0 | grep -i wake
    Satırın Wake-on: g demesi gerekir (magic packet).
  • WoL'u hemen etkinleştirmek için:
    sudo ethtool -s eth0 wol g
  • Ayarı kalıcı yapmak için bir systemd birimi ekleyin veya ağ yöneticinizi yapılandırın. Örnek systemd birimi:
[Unit]
Description=Enable Wake-on-LAN for eth0
After=network.target

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s eth0 wol g

[Install]
WantedBy=multi-user.target

eth0 yerine arayüz adınızı koyun (ip link show). Eğer NIC başka harfler bildiriyorsa (p, u, d), ethtool dokümantasyonuna bakın; hedefiniz 'g' bayrağıdır.

macOS (example: macOS 13 Ventura)

  • Apple bunu 'Wake for network access' olarak adlandırır (eski macOS'larda Energy Saver altında, yeni sürümlerde System Settings → Battery → Options). Dizüstü ve masaüstleri için bu ayarı işaretleyin.
  • Komut satırı:
    sudo pmset -a womp 1
    womp Wake on Magic Packet'i etkinleştirir. macOS ayrıca Apple cihazları için Bonjour Sleep Proxy kullanır; bu, hizmet ilan eden Mac'lerin uyandırma taleplerini yönetebilir.

Wireless clients

Wi‑Fi üzerinden WoL (WoWLAN) sınırlıdır. Birçok kablosuz NIC ve sürücü, güç kapalı durumundan uyanmayı desteklemez ve destek OS ile donanıma göre değişir. Mümkünse güvenilir WoL için kablolu Ethernet tercih edin.

Paket gönderimi: araçlar ve yöntemler

Ev sahibi uyandırmaya hazır olduğunda, magic packet'i nereden olursanız olun gönderebilecek bir yol gerekir.

  • Yerel LAN: Linux için wakeonlan, Windows için WakeMeOnLan (NirSoft) veya Android/iOS mobil uygulamaları gibi telefon uygulamaları veya PC araçları kullanın. Örnek:
    sudo apt install wakeonlan
    wakeonlan 00:11:22:33:44:55
  • Aynı LAN'da bir makineden (önerilen): küçük bir sürekli açık cihaz (Raspberry Pi, NAS) uzak komutları (SSH, HTTP) alıp yerel magic packet'i gönderebilir. Bu, yönlendirici yayın problemi yaşanmasını önler.
  • İnternet üzerinden: aşağıda üç yaygın desen vardır; her birinin artı ve eksileri bulunur.

Seçenek A — Yönlendirici ile yönlendirilmiş yayın (kırılgan)

Bazı yönlendiriciler UDP 9 (veya 7) portunu LAN yayın adresine (ör. 192.168.1.255) yönlendirmeye izin verir. Bu, magic packet'i yayın olarak gönderir ve uyuyan NIC bunu görebilir. Uyarılar:

  • Birçok tüketici ve kurumsal yönlendirici, güvenlik nedeniyle yönlendirilmiş yayınları varsayılan olarak engeller.
  • İnternete bir UDP portu açarsınız — saldırganlar bunu kötüye kullanmaya çalışabilir. Bu yolu kullanırsanız kaynak IP'leri kısıtlayın veya yüksek rastgele bir port ve sağlam güvenlik duvarı kuralları kullanın.

Seçenek B — LAN'a VPN ile bağlanma (güvenlik için önerilir)

Uzak cihazınızı VPN (OpenVPN, WireGuard) ile LAN'a bağlayın. VPN istemciniz aynı alt ağa yerleştirildiğinde (veya yönlendiriciniz alt ağa yönlendirebildiğinde) magic packet'i yerelmiş gibi gönderin. Bu, internet portu açmayı önler ve rehberimizdeki port yönlendirme olmadan uzak masaüstü kılavuzuyla uyumludur.

Seçenek C — LAN'da sürekli açık bir relay

İnternet üzerinden kimlik doğrulamalı isteği kabul eden ve magic packet'i yerelde gönderen küçük bir relay (Raspberry Pi, düşük güçlü PC veya sürekli açık bir NAS) çalıştırın. Ofislerde Pi'nin bir HTTPS uç noktası çalıştırıp uyandırmayı tetiklemesi yaygın bir desen. Bunu SSH anahtarları veya uzun rasgele token'lı HTTPS ile koruyun.

Uyandığında: içeri girmek

Bazı kapalı kaynak paketler, bir wake tetikleyicisini kendi altyapılarına veya LAN'daki eşlenen bir ağ geçidi cihazına dahil eder — aynı Option C düzeni, ajanları Pi'nizin yerine ortada. Her durumda sihirli paket işin sadece yarısıdır: makine açık olur ve hâlâ içeri girecek bir yol gerekir. O yarıyı kendiniz kurmamaya değer. Yönetilen bir röle, genişletilecek bir VPN tüneli, yönlendirilmiş bir port ya da yamalamak zorunda olduğunuz bir ağ geçidi kutusu olmadan uyandırılmış ana bilgisayara ulaşır — see how the managed build compares to TeamViewer.

Pratik örnek: İnternetten bir Windows PC'yi Raspberry Pi ve WireGuard ile uyandırma

Yüksek seviye adımlar:

  1. Hedef PC için MAC ile statik DHCP kira ayırın (böylece ağ alt ağını bilirsiniz).
  2. LAN'da Raspberry Pi kurun ve wakeonlan çağıran küçük bir betik oluşturun.
  3. Pi ve uzak istemcinize WireGuard kurun. Bağlandığınızda uzak istemciniz Pi'ye SSH ile bağlanabilir veya Pi'nin yerel HTTP uç noktasını çağırıp magic packet'i göndermesini sağlayabilir.

Örnek Pi betiği (apt ile wakeonlan'ı kurun):

#!/bin/bash
# /usr/local/bin/send-wol.sh
MAC="$1"
if [ -z "$MAC" ]; then
  echo "Usage: send-wol.sh "
  exit 1
fi
/usr/bin/wakeonlan "$MAC"

Betiği çalıştırılabilir yapın ve kimlik doğrulamalı bir arabirimden çağırın (SSH, systemd socket veya minimal bir HTTPS uç noktası). Böylece UDP 9'u dünyaya açmazsınız ve Pi yerel yayın adresine erişebilir.

Sorun giderme kontrol listesi

WoL çalışmıyorsa şu kontrol listesini adım adım uygulayın:

  • BIOS: Wake‑on‑LAN (veya eşdeğeri) etkin mi? S3/S5 uyandırma seçenekleri mevcut mu?
  • NIC Wake-on: g bildiriyor mu (Linux'ta ethtool kullanın)?
  • Windows: 'Bu aygıtın bilgisayarı uyandırmasına izin ver' işaretlendi mi; Fast Startup devre dışı mı?
  • Host gerçekten enerji alıyor mu: uyku durumunda genellikle NIC LED'i yanık kalır, bunu kontrol edin.
  • Magic packet gönderen cihaz hedef alt ağa ulaşabiliyor mu? Alt ağlar arası gönderim yapıyorsanız yönlendirici yönlendirilmiş yayınlara izin veriyor mu?
  • Kablosuz kullanıyorsanız, sürücü sınırlamalarını izole etmek için kablolu Ethernet ile test edin.
  • MAC adresini kontrol edin: yanlış MAC veya yanlış biçimlendirme başarısızlığa neden olur. Çoğu araç için iki noktalı biçim 00:11:22:33:44:55 kullanın.

Güvenlik hususları ve önerilen uygulamalar

UDP 9'u internete açmak en zayıf seçenektir — bir port açarsınız ve çok az kimlik doğrulama olur. Aşağıdaki daha güvenli desenleri tercih edin:

  • LAN içine VPN (WireGuard/OpenVPN) ile bağlanın ve paketi yerel olarak gönderin.
  • Kimlik doğrulamalı istekleri kabul eden ve sihirli paketi gönderen, LAN içindeki bir Pi veya NAS üzerinde çalışan kimlik doğrulamalı bir röle (SSH veya HTTPS) kullanın.
  • O wake tetikleyicisini mümkün olduğunca küçük tutun — sihirli paket göndermekten başka bir şey yapmayan bir uç nokta — ve uzak oturumu kendisini, az önce kurduğunuz tüneli genişletmek yerine yönetilen bir röle üzerinden çalıştırın.

Daha fazla bilgi için uzak erişim güvenliği üzerine yazılarımıza bakın: uzak masaüstü güvenliği ve genellikle açık portlardan kaçınmanın neden daha akıllıca olduğu hakkında rehberimiz: port yönlendirme olmadan uzak masaüstü.

WoL işe yaramadığında

Makine fiziksel olarak prizden çekildiyse, PSU NIC'ye bekleme 5V hattı sağlamıyorsa veya anakart/NIC istenen güç durumundan WoL'ü desteklemiyorsa Wake‑on‑LAN yardımcı olmaz. Ayrıca hibernasyon (S4) ve tam kapanma (S5) davranışları ürün yazılımı ve işletim sistemine göre değişir — tam olarak hangi kapanış yolunu kullandığınızı test edin.

Son notlar ve önerilen kurulum

Uzak masaüstü için güvenilir wake on lan elde etmek adına aşağıdaki minimum güvenli reçeteyi uygulayın:

  1. WoL'i BIOS/UEFI ve ağ kartı sürücüsünde etkinleştirin (doğrulayın: 'Wake-on: g').
  2. Mümkünse kablolu Ethernet'i tercih edin; önce yerel olarak uyandırmayı test edin.
  3. Sihirli paketi uzak lokasyonlardan göndermek için LAN üzerinde bir VPN veya her zaman açık bir kimlik doğrulamalı röle kullanın — alt ağ içindeki bir şey bunu yapmak zorunda.
  4. Uzak oturumu kendisini, o tüneli genişletmek yerine yönetilen bir röle üzerinden çalıştırın: makineyi uyandırmak bir LAN işi, ona ulaşmak ise değil.
  5. Başka seçeneğiniz yoksa ve portu sıkı şekilde kilitlediğiniz durumlar dışında UDP yayınlarını internete açmaktan kaçının.

WoL kutuyu uyandırır; sonrasında ona ulaşmak ayrı bir sorundur — ve bunu sizin kurmanız gerekmez. LAN içinde ne varsa sihirli paketi göndermesine izin verin, sonra oturumu kendisi Tenvo ve onun yönetilen rölesi üzerinden çalıştırın: uzatılacak bir VPN yok, yönlendirilecek bir port yok, yamalamanız gereken kendi ağ geçidiniz yok. Free is $0, Lite $2.99/ay, Pro $7.99/ay — see what each plan covers. Röleyi kendi sunucunuzda barındırmak gerçek bir seçenektir (ürün AGPL-3.0) ve bir gereksinim bunu zorunlu kıldığında doğrudur: üçüncü taraf altyapısını yasaklayan uyumluluk kuralları, izole ağlar, veri yerleşimi. Hiçbir zorunluluk yoksa, yönetilen röle toplam maliyette öne çıkar — on-call, yamalama, anahtar saklama, sertifika yenileme, yedeklemesiz tek bir bölge. Tam maliyetin hesabı için self-hosted remote desktop guide bölümüne bakın.

Her şeyi kurdunuz ama hâlâ takıldıysanız: BIOS uyku durum desteğini ve NIC güç LED'ini tekrar kontrol edin, MAC'i iki kez doğrulayın ve yönlendirici karmaşası eklemeden önce yerel bir uyandırma testi yapın. Bir kez çalıştığında zamandan tasarruf eder ve en yaygın uzak destek baş ağrısını önlersiniz: 'Bilgisayar kapalı.'

Tenvo edinin

Kendiniz denemeye hazır mısınız?

30 cihaza kadar ücretsiz, kredi kartı gerekmiyor. İki dakikada kurulur ve bağlanır.