İnternet servis sağlayıcıma bağlı bir Havalimanı Zaman Kapsülü ve havaalanımdaki LAN bağlantı noktalarından birine bağlanan bir Linux sunucum var. LAN'ımı Uyandırma özelliğini kullanarak Linux kutumu yalnızca yerel ağımdan değil, herhangi bir yerden uyku / askıya alma durumundan uyandırmak istiyorum.
Kısmen işe yarayan ilk yaklaşım
Airport Utility programına girdim ve Linux kutumun Ethernet denetleyicisinin MAC adresini temel alarak kararlı bir IP kurdum. Daha sonra, genel UDP 29999 numaralı bağlantı noktasındaki sihirli paketler için özel bağlantı noktası 9'a ve linux kutuma atadığım 10.0.1.x adresine bağlantı noktası iletme ayarını yaptım.
Bu, ağımın hem dışından hem de içinden çalışıyor, ancak linux kutusu uyuduktan sonra sadece 15 dakika kadar çalışıyor. Bundan sonra, Havaalanı izini kaybeder ve paketi nereye yönlendireceğini bilmiyor.
İşe yaramaz gibi görünen ikinci yaklaşım
Sihirli paketi ağımın yayın IP'sine (10.0.1.255) iletirsem, uzun bir süre geçtikten sonra bile kutu uyanır ... en azından yerel ağımdan çalışma programımın çalıştığını söyleyebilirim Telefonuma Mac veya WOL uygulamasıyla hangi adrese paket gönderileceğini.
Ama bunu, ağımın dışından test edemiyorum, çünkü Havaalanı Hizmet Programı, .255'i ileri sürmeme izin vermiyor.
Bunun için düzelt
Alt ağ maskesini 255.255.255.128 olarak ve ardından 10.1.0.127 olarak ileri sürmek için 10.1.0.255’te yayın IP’sine iletilemiyorsa, birkaç gün (tekrar bulamıyorum) yazdım. alt ağ maskesini ayarlamak için hiçbir yere sahip değil.
Dün (bugün bulamıyorum) başka bir gönderi buldum, bu da Airport Utility yapılandırma dosyasını dışa aktarmayı ve alt ağ maskesini orada düzenlemeyi ve yeniden yüklemeyi önerdi. Bunu yaptım ama işe yaramadı.
TL; DR
Internet Üzerinden Uyandırma sihirbazını Internet üzerinden, Airport Time Capsule'üm aracılığıyla özel yerel ağımın yayın IP'sine yönlendirmem gerekiyor.
Yayın adresi 10.0.1.255, ancak Yerel Ağda Uyandırma 255 girmeme izin vermiyor.
Linux kutumu internetten nasıl uyandırabilirim? Paketi yayın IP'sine göndermenin bir yolu var mı? Alt ağ maskesini değiştiren başka bir çözüm var mı? Düşünmem gereken başka bir çözüm var mı?