XProxy Panelini Koruyun: Şifre ve IP Beyaz Listesi
XProxy panelinizi bir şifre, bir IP beyaz listesi veya yalnızca alan adıyla erişim ile koruyun. Bunu General Settings → System Setting → Security bölümünden ayarlarsınız; SSH şifresi ve panel portu da aynı sayfadadır.
Gerekenler: yerel ağınızda açık bir panel. Panel şifresi, IP beyaz listesi ve yalnızca alan adıyla erişim, Free dahil her plana dahildir (Fiyatlar).
Kısaca
Dashboard Auth’u açın ve bir kullanıcı adı ile şifre belirleyin. IP beyaz listesi, Force LAN Auth ve Tailscale seçeneklerinin hepsi buna ihtiyaç duyar.
IP’lerinizi beyaz listeye ekleyin veya IP adresiyle yapılan ziyaretleri reddetmek için Domain Only’yi açın.
Her seferinde tek bir ayarı değiştirin. Pencereyi kapatmadan önce paneli hâlâ açabildiğinizi kontrol edin.
Paneli nasıl korurum?
Adım 1 / 2
General Settings → System Setting’i açın ve Security sekmesine tıklayın. Password Authentication for dashboard bölümünde Dashboard Auth 1 anahtarını açın.
Bir Username 4 ve bir Password 5 yazın, ardından Save 6 düğmesine tıklayın.
XProxy panelini kimler açabilir?
Box her ziyareti bu sırayla kontrol eder. Uyan ilk kural ziyaretçiyi içeri alır.
| Ziyaretçi | Neye ihtiyacı var |
|---|---|
| Box’ın kendisi (localhost) | Hiçbir şey. |
| Tailscale ağınızdaki bir cihaz | Hiçbir şey; yalnızca Tailscale anahtarı açıkken. |
| Doğru kullanıcı adı ve şifreye sahip biri | Kaydettiğiniz giriş; yalnızca Dashboard Auth açıkken. |
Yerel ağınızdaki bir cihaz (192.168.x.x veya 10.x.x.x gibi bir adres) | Hiçbir şey; Force LAN Auth açık değilse. |
| Beyaz listenizdeki bir IP adresi | Hiçbir şey; yalnızca IP Auth açıkken. |
| Diğer herkes | Reddedilir. Panel 401 ile cevap verir. |
Force API Auth ve Force LAN Auth ne yapar?
| Anahtar | Kapalıyken | Açıkken |
|---|---|---|
| Force API Auth (Basic auth for all API) | Rotasyon, durum ve yeniden başlatma bağlantıları her yerden giriş yapmadan çalışır. | Her API çağrısı girişinizi gerektirir. Yerel ağınızdaki bir cihaz, beyaz listedeki bir IP ve (izin verildiyse) bir Tailscale cihazı yine de girişsiz geçer. |
| Force LAN Auth (Enable when selling proxies) | Yerel ağınızdaki bir cihaz paneli ve API’yi giriş yapmadan açar. | O cihazın da giriş yapması gerekir. |
Rotasyon ve durum bağlantıları IP nasıl değiştirilir sayfasında açıklanmıştır. Giriş, REST API’deki ile aynı Basic kullanıcı adı ve şifredir.
Box’ı başka birinin yönetmesine izin verebilir miyim?
Evet, Tailscale ile. Box’ı Tailscale’e bağladıktan sonra durumunun yanında bir Share Device to another Email düğmesi görünür. Bu düğme Tailscale yönetim konsolunu açar; oradan o kişinin e-posta adresine bir davet gönderirsiniz. Adımlar Tailscale veya ZeroTier ile uzaktan erişim sayfasındadır.
Hata mesajları ne anlama gelir?
| Gördüğünüz | Ne yapmalı |
|---|---|
| Need enable Dashboard Authentication when filled Username/Password! | Dashboard Auth’u açın veya kullanıcı adını ve şifreyi temizleyin. |
| Need fill Username/Password when enabled Dashboard Authentication! | Hem kullanıcı adını hem şifreyi yazın. |
| Need enable Password Authentication when Whitelist IP Authentication enabled! (Force LAN Auth ve Tailscale için de) | Önce bir panel girişi kaydedin. Bu seçenekler onun üzerine kurulur. |
| 403 ile bir Access Denied sayfası | Domain Only açık. Paneli IP adresi yerine alan adıyla açın. |
| Current password is incorrect | SSH değişikliği, seçtiğiniz kullanıcının mevcut Linux şifresini gerektirir. |
| Please choice the port in the range (80-65535) | 80 ile 65535 arasında bir port numarası seçin. |
| Bir API çağrısından Unauthorized. Your IP: … | Çağrı listede olmayan bir IP’den geldi. Çağrıya girişinizi ekleyin veya IP’yi beyaz listeye ekleyin. |
SSS
XProxy paneline nasıl şifre koyarım?
General Settings → System Setting → Security’yi açın, Dashboard Auth’u açın, bir kullanıcı adı ve şifre yazın ve Save’e tıklayın. Yerel ağınızın dışındaki cihazlar artık bu girişe ihtiyaç duyar.
Paneli internetten güvenle nasıl açarım?
En azından bir şifre kullanın. Ofisiniz gibi sabit yerler için bir IP beyaz listesi ekleyin veya IP adresiyle yapılan ziyaretlerin reddedilmesi için Domain Only’yi açın. Ayrıca port açmadan box’a Tailscale üzerinden de erişebilirsiniz. Box’ı dışarıya açmak için bkz. NAT Forwarding veya VPS Forwarding.
IP beyaz listesi ile yalnızca alan adıyla erişim arasındaki fark nedir?
Beyaz liste, seçilen IP adreslerini şifresiz içeri alır. Yalnızca alan adıyla erişim ise kimden gelirse gelsin IP adresi kullanan her ziyareti reddeder ve yalnızca alan adına izin verir. Farklı sorunları çözerler ve ikisini birlikte kullanabilirsiniz.
Proxy box’ımın SSH şifresini nasıl değiştiririm?
System Setting → Security → SSH Password Management’i kullanın. Kullanıcıyı seçin, mevcut şifreyi ve yeni şifreyi iki kez yazın. Yeni şifre en az 6 karakter olmalıdır.
Panel portu proxy portlarımı değiştirir mi?
Hayır. Default dashboard port (değiştirmediğiniz sürece 80) yalnızca panelin ve API’sinin adresidir. Proxy portlarınız ayrıdır; bkz. Proxy ayarları.
Sırada ne var?
Box’a dışarıdan erişin, koddan çağırın veya ağınızda yeniden bulun.

