3X-UI Grafik Paneli¶
Bu makalede
- Çalıştırma Özellikleri
- 3X-UI'yi Dağıttıktan Sonra Başlangıç
- Yeni Bir Bağlantı Kurun
- PC'den 3X-UI'ye Bağlanma
- Android Mobil Cihazlar
- iOS Mobil Cihazlar
- 3X-UI'yi Güncelleme
- 3X-UI İçin Kullanıcı Adı ve Şifre Sıfırlama
- 3X-UI'nin Temel Özellikleri
- Çalıştırma Özellikleri
- Video eğitim
- API ile 3X-UI'li bir sunucu siparişi
Bilgi
3X-UI, X-Ray sunucusu için grafiksel bir paneldir. Shadowsocks-2022, XTLS destekli VLESS ve diğer özellikleri destekler. Orijinal X-UI'nin geliştirilmiş bir çatallamasıdır, Docker'da kolayca kurulabilir ve İngilizce arayüze sahiptir. 3X-UI, tüm gerekli özelliklere sahiptir ve benzer diğer panellere göre daha yüksek kararlılık ve güvenilirlik sunar. 3X-UI ile diğer VPN hizmetleri arasındaki temel fark, gelişmiş ayarlar ve artırılmış veri güvenliğidir. Engellenemez web sitesi protokolleriyle çalışma deneyimine sahip kullanıcılara 3X-UI kullanmanızı öneririz.
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Özel Alan Adı | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 | 3X-UI VPN-server | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 50 | Hayır | SİPARİŞ VER |
3X-UI'yi Dağıttıktan Sonra Başlangıç¶
Sipariş ödemesinin ardından, sunucunun çalışmaya hazır olduğuna dair bir bildirim, kayıt sırasında belirtilen e-posta adresine gönderilecektir. Bu bildirim, VPS'nin IP adresini ve bağlantı için kullanıcı adı ile şifreyi içerecektir. Şirketimizin müşterileri, donanımı sunucu kontrol paneli ve API üzerinden - Invapi - yönetir.
Burada, sunucu kontrol panelinin Configuration >> Tags sekmesinde veya size gönderilen e-postada bulunan kimlik bilgilerini de bulabilirsiniz:
- 3X-UI web paneline erişim bağlantısı: webpanel etiketinde. Sunucu teslim edildiğinde gönderilen e-postada
https://3x-ui{Server_ID_from_Invapi}.hostkey.in:portbiçiminde tam bağlantı gelir; - Kullanıcı Adı:
root; - Şifre: Yazılım dağıtımından sonra sunucu kullanıma hazır hale geldiğinde e-posta adresinize gönderilir.
Not
https://{serverID}.hostkey.in adresini ziyaret etmek sizi 3X-UI gibi görünen ancak başka bir hizmet olan bir sayfaya yönlendirecektir.
Yeni Bir Bağlantı Kurun¶
Not
Örneklerimizde VLESS protokolü üzerinden yeni bir bağlantı kuracağız.
Bilgi
VLESS, şifreleme mekanizması içermeyen ve yalnızca "kendi/yabancı" kontrolü ile veri dolgu işlemlerine izin veren yeni bir protokoldür. Eski VMess protokolünün birkaç güvenlik açığı VLESS'te giderilmiş ve bu protokol aktif olarak geliştirilmektedir. Örneğin, Zstd algoritmasıyla sıkıştırma desteğinin eklenmesi planlanmaktadır. Bağlantı kurulurken istemci ve sunucu protokol sürümünü ve desteklenen özelliklerin listesini paylaşır. Bu, ilerideki geliştirmeler sırasında geriye dönük uyumluluğu sağlar. Genel olarak, VLESS şu anda en taze ve en ilerici protokoldür.
-
3X-UI paneline giriş yaptıktan sonra Inbounds sekmesine gidin ve
Add Inbounddüğmesine tıklayın:
-
Açılan menüde aşağıdaki alanları doldurun:
- Remark - bağlantıyı protokol türüne (örn. VLESS) veya istemci grubu türüne göre adlandırın. Bu ad, gelen bağlantılar listesinde görüntülenecektir;
- Protocol - protokol seçimi varsayılan olarak
vlessolarak ayarlanmıştır, ancak istenirse değiştirilebilir ve manuel olarak yapılandırılabilir; - Listen IP - bu alanı boş bırakırsanız, sunucu tüm IP adreslerini dinleyecektir;
- Port - 443 portunu belirtin.
Not
Total Flow (GB) ve Expire Date alanları isteğe bağlıdır.

-
Stream sekmesini seçmeniz ve Security alanında reality parametresini seçmeniz gerekir.

-
Ardından istemci ayarlarına geçin. Protocol bölümünü genişletin ve gerekli alanları doldurun:
- Email - benzersiz istemci kimliğini belirtir. Bir e-posta adresi girebilirsiniz, ancak bu her protokol için benzersiz olmalıdır. Tek bir kullanıcınız varsa, otomatik oluşturulan kimliği bırakın veya e-posta giriş alanının yanındaki
(Yenile) simgesine tıklayarak yeni bir tane oluşturun. Birden fazla kullanıcınız varsa,[email protected]gibi okunabilir bir tanımlayıcı atayın. - ID - bu, gelen bağlantı için benzersiz tanımlayıcıdır. ID 32 karakterden oluşmalı ve yalnızca rakamlar ve küçük Latin harfler içerebilir. Anahtar giriş alanının yanındaki
(Yenile) simgesine tıklayarak otomatik olarak oluşturulabilir. - Flow - değeri
xtls-rprx-visionolarak ayarlayın.

- Email - benzersiz istemci kimliğini belirtir. Bir e-posta adresi girebilirsiniz, ancak bu her protokol için benzersiz olmalıdır. Tek bir kullanıcınız varsa, otomatik oluşturulan kimliği bırakın veya e-posta giriş alanının yanındaki
-
Stream ayarlarına geçin. uTLS alanında
chromeseçmeniz önerilir, ancak sağlanan listeden başka bir değer de seçebilirsiniz. -
Target ve SNI alanlarında (v.2.1.0 öncesi arayüzde Server names), maskeleme için alan adını girin (veya varsayılan
yahoo.comdeğerini bırakın).Dikkat
Varsayılan alan adı yerine farklı bir alan adı seçmeniz önerilir. Önerilen seçeneklerden birini seçin ve ilgili alanlardaki varsayılan değeri değiştirin:
- Dest: www.microsoft.com:443 ve SNI: www.microsoft.com
- Dest: dl.google.com:443 ve SNI: dl.google.com
-
Short IDs alanında,
(Yenile) simgesine tıklayın. Bu işlem rastgele bir ID oluşturacaktır. -
Private Key ve Public Key için yeni anahtarlar oluşturmak üzere
Get New Certdüğmesine tıklayın.
-
Verileri girdikten sonra
Createdüğmesine tıklayın.
Doğru yapılandırıldıysa, protokol ile bir girişiniz olacaktır.

Diğer protokoller için bağlantılar aynı şekilde yapılandırılabilir.
Shadowsocks Protokolü ayarları örneği

PC'den 3X-UI'ye Bağlanma¶
3X-UI'ye bağlanmak için çeşitli istemciler kullanılabilir: v2rayN, Invisible Man XRay, v2rayU, Nekoray ve diğerleri. macOS cihazlar için Hiddify kullanılması önerilir.
Not
Örneklerimizde, yeni başlayanlar için Hiddify istemcisini ve gelişmiş kullanıcılar için Nekoray istemcisini kullanacağız.
Windows, Linux veya macOS'ta Hiddify İstemcisi Kullanımı¶
Dikkat
Yerel cihazda bağlantıyı kurmadan önce, 3X-UI grafiksel panelinde yeni bir bağlantı yapılandırmanız gerekir. Bu örnekte bir Windows istemcisi incelenmektedir.
Hiddify istemcisini kullanarak 3X-UI'ye bağlanmak için aşağıdaki adımları izleyin:
-
Latestetiketine sahip Hiddify sürümünü İndirin ve işletim sisteminiz için paketi veya dosyayı yükleyin. -
Dosya Gezgini'nde kurulum yoluna gidin (genellikle
C:\Program Files\hiddify),HiddifyNext.exedosyasının sağ tık menüsünden Properties'i seçin ve açılan pencerede Compatibility sekmesine tıklayın.Change settings for all usersöğesine tıklayın, Run this program as administrator kutusunu işaretleyin veOKdüğmesine tıklayın.
-
Hiddify istemcisini açın ve aşağıdaki ayarları yapılandırın:
- Settings'e gidin ve Region - Other'ı seçin.

- Settings >> Config Options'e gidin ve Service Mode - VPN (Experimental) olarak ayarlayın.

-
Sunucu verilerini eklemek için aşağıdaki adımları izleyin:
-
3X-UI grafiksel panelindeki bağlantı ayarlarını içeren QR kodunu açın:

-
3X-UI grafiksel panelindeki bağlantı adıyla QR kodunu panoya kopyalayın (tek bir tıklama yeterlidir);

-
Home sayfasına gidin ve sağ üst köşede bulunan
+ New Profileveya+simgesini seçerek sunucuya bağlanın. -
Add From Clipboard etiketli panele tıklayın:

Veriler başarıyla eklendiğinde bir açılır mesaj görünecek ve sunucu profili listeye eklenecektir:

-
3X-UI'ye bağlanmak için büyük yuvarlak düğmeye basın. Bağlantı başarılı olursa, simge yeşile dönecek ve Connected gösterecektir. Bağlantıyı kesmek, düğmeye tıklayarak aynı şekilde yapılır.

Windows veya Linux'ta Nekoray İstemcisi Kullanımı¶
Dikkat
Yerel cihazda bağlantıyı kurmadan önce, 3X-UI grafiksel panelinde yeni bir bağlantı yapılandırmanız gerekir. Bu örnekte bir Windows istemcisi incelenmektedir.
Nekoray istemcisini kullanarak 3X-UI'ye bağlanmak için aşağıdaki adımları izleyin:
-
Windows programını içeren arşivi İndirin veya Linux'ta paketi indirip yükleyin.
Windows'ta Nekoray'ı kullanmak için, arşivden
nekorayklasörünü diskinize çıkarın ve klasör içindenekoray.exedosyasını çalıştırın. -
İstemciyi ilk kez başlattığınızda çekirdeği belirtin -
sing-box. Zaten yüklü olan istemcide çekirdeği değiştirmek için Preference >> Basic settings >> Core adresine gidin. -
Sunucu verilerini ekleyin. Bunu yapmak için:
-
3X-UI grafiksel panelindeki bağlantı ayarlarını içeren QR kodunu açın:


-
QR kodu içeren tarayıcı penceresini küçültmeden, Nekoray'da Program menüsüne gidin ve Scan QR Code'u seçin:

veya
-
3X-UI grafiksel panelindeki QR kodu panoya kopyalayın (üzerine tıklamanız yeterlidir);
-
Nekoray istemcisinde Program >> Add profile from clipboard'ı seçin.
-
-
Tun mode yanındaki kutuyu işaretleyin;
-
Bağlantıyı başlatmak için adına sağ tıklayın ve Start'ı seçin:

Android Mobil Cihazlar¶
Hiddify ile Bağlanma¶
Dikkat
Yerel cihazda bağlantıyı kurmak için önce 3X-UI GUI panelinde yeni bir bağlantı yapılandırın.
Hiddify kullanarak 3X-UI'ye bağlanmak için aşağıdaki adımları izleyin:
-
Hiddify'yi Google Play üzerinden indirip yükleyin veya geliştiricinin web sitesinden mimarinize uygun APK'yı indirin.
-
Ön ayarları tamamlamak için Hiddify uygulamasını açın:
(Burger) simgesinin altındaki Settings menü öğesine gidin ve Region - Other'ı seçin;(Burger) menüsünde, Settings >> Config Options'e gidin. Oradan Service Mode - VPN olarak ayarlayın.

-
Sunucu verilerini dahil etmek için aşağıdaki adımları izleyin:
-
Sunucudaki 3X-UI grafiksel panelindeki bağlantı ayarlarını içeren QR kodunu açın:


-
Hiddify uygulamasında bir sunucu bağlantısı eklemek için ana ekrana gidin ve sağ üst köşede bulunan
+ New Profiledüğmesine veya+simgesine tıklayın. Ardından Scan QR Code'u seçin ve kodu tarayın:
-
-
Tarama başarıyla tamamlandığında bir mesaj görüntülenecek ve sunucu profili listeye eklenecektir. 3X-UI'ye bağlanmak için büyük yuvarlak düğmeye tıklayın. Bağlantı kurulduğunda, simge yeşile dönecek ve Connected gösterecektir. Bağlantıyı kesmek için düğmeye tekrar tıklayın.
-
Belirli uygulamalar için proxy modunu etkinleştirmek için
(Burger) >> Settings'e gidin ve Per-app Proxy anahtarını AÇIK konuma getirin. Ardından, yanlarındaki proxy modu onay kutusunu işaretleyerek istediğiniz uygulamaları seçin.
v2rayNG ile Bağlanma¶
Dikkat
Yerel cihazda bağlantıyı kurmak için önce 3X-UI GUI panelinde yeni bir bağlantı yapılandırın.
v2rayNG kullanarak 3X-UI'ye bağlanmak için aşağıdaki adımları izleyin:
-
v2rayNG'yi Google Play üzerinden indirip yükleyin.
-
v2rayNG uygulamasını açın ve
(Artı) düğmesine tıklayın:

- Menüden Import profile from QR code seçeneğini seçin ve 3X-UI grafiksel panelindeki QR kodunu tarayın:

3X-UI grafiksel panelindeki bağlantı ayarlarını içeren QR kodunu taramanız gerekir:


- Bağlantıyı etkinleştirin.

iOS Mobil Cihazlar¶
Dikkat
Yerel cihazda bağlantıyı kurmak için önce 3X-UI GUI panelinde yeni bir bağlantı yapılandırın.
Örneklerimizde Hiddify istemcisini kullanacağız (https://apps.apple.com/us/app/hiddify-proxy-vpn/id6596777532). Alternatif olarak, v2box veya Shadowrocket istemcisini kullanabilirsiniz. 3X-UI'ye bağlanmak için Android'deki benzer talimatları izleyin.
3X-UI'yi Güncelleme¶
Kontrol panelini en son sürüme güncellemek için sunucunuza SSH üzerinden veya Native Console aracılığıyla bağlanın ve root şifresini girin:
3X-UI İçin Kullanıcı Adı ve Şifre Sıfırlama¶
Web panelinin kullanıcı adını ve şifresini sıfırlamak için aşağıdaki algoritmayı kullanın:
-
Sunucuya root olarak SSH ile giriş yapın ve gerekli paketleri yükleyin:
-
Yeni bir şifre hash'i oluşturun:
python3 -c "import bcrypt; print(bcrypt.hashpw(b'new_password', bcrypt.gensalt(rounds=10)).decode())"Dikkat
Şifre yalnızca Latin harfleri, rakamları ve özel karakterleri kullanarak ayarlanmalıdır.
Çıktıyı kopyalayın (örneğin
$2b$10$ld5ru8ozYTOUX51uvwwXNuoue/G7l3Jp4irSXZuWO3IejUvBvReIW) -
Şifreyi x-ui veritabanına ekleyin. Bunu yapmak için aşağıdaki komutu çalıştırın:
Ardından
sqlite>komutunu girerek kullanıcı adını ve şifreyi değiştirin:Ardından
.quityazarak veya Ctrl+D tuşlarına basarak sqlite3 konsolundan çıkın.
3X-UI'nin Temel Özellikleri¶
- Trafik Şifreleme: VLESS, Shadowsocks-2022 ve XRay (XTLS), kullanıcının trafiğini şifrelemeyi sağlar, böylece internet servis sağlayıcısı veya diğer üçüncü taraflar tarafından okunması veya izlenmesi imkansız hale gelir.
- Çok Faktörlü Kimlik Doğrulama: Çok faktörlü kimlik doğrulama desteği, güvenliği artırır ve kullanıcı verilerini yetkisiz erişime karşı korur.
- Esnek Ayarlar: Şifreleme türü, portlar ve protokoller gibi bağlantı parametrelerini yapılandırma yeteneği. Bu, bağlantı kurulumunda esneklik ve kullanım kolaylığı sağlar.
- Hız Optimizasyonu: Hızlı ağ bağlantısı için optimizasyon. TCP Fast Open ve Congestion Control gibi çeşitli teknolojileri kullanabilirler, bu da veri iletimini hızlandırır ve bağlantı kalitesini artırır.
- Çeşitli İşletim Sistemleri Desteği: Windows, MacOS, Linux, Android ve iOS. Bu, ürünün herhangi bir platformdaki kullanıcılar için evrenselliğini ve erişilebilirliğini sağlar.
- Açık Kaynak: Geliştiricilere kodu inceleme ve kendi değişikliklerini yapma fırsatı sunar, bu da ürünün ve işlevselliğinin iyileştirilmesine yardımcı olabilir.
- Güvenilirlik ve Kararlılık: VLESS, Shadowsocks-2022 ve XRay (XTLS) güvenilir ve kararlı protokollerdir. Yüksek bağlantı hızı ve kararlılık sağlarlar, ayrıca kullanıcı verilerinin korunmasını sağlarlar.
Çalıştırma Özellikleri¶
- RHEL benzeri işletim sistemlerinde, VLESS ve Shadowsocks-2022 protokolleri varsayılan olarak yalnızca 443 portunda açıktır.
- Kurulum süresi, işletim sistemi dahil 15-20 dakikadır.
- hostkey.in bölgesinde 3X-UI + SSL konteynerize kurulumu.
- Yüklenen yazılımlar:
- Docker CE
- Docker Compose.
- Xray Panel - geliştiricinin panelinin Telegram'daki kanalı.
- MHSanaei/3x-ui derlemesi.
- Kullanılan konteynerler:
ghcr.io/mhsanaei/3x-uijonasal/nginx-certbot:latest
composeyoluna erişim:/root/3x-ui.- Bağlı dizinlere erişim yolu:
/data. -
Kurulumu özelleştirmek için
/root/3x-ui/compose.ymldosyasında değişiklik yapmanız gerekir. Ardından compose'u aşağıdaki komutlarla yeniden başlatın:-
Konteynerleri durdurmak için aşağıdaki komutu çalıştırın:
-
Konteynerleri etkinleştirmek için aşağıdaki komutu çalıştırmanız gerekir:
-
Not
Aksi belirtilmedikçe, varsayılan olarak geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü yükleriz.
Video eğitim¶
API ile 3X-UI'li bir sunucu siparişi¶
Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.