Jak zainstalować proxy VLESS na serwerze Windows
Przewodnik krok po kroku dotyczący konfiguracji proxy VLESS na serwerze Windows 2019/2022 przy użyciu Xray-core w celu zapewnienia bezpiecznych i odpornych na cenzurę połączeń.

Podczas gdy większość poradników dotyczących proxy skupia się na Linuksie, wielu użytkowników preferuje lub wymaga serwera Windows dla swojej infrastruktury. VLESS działa doskonale na serwerze Windows, a ten przewodnik pokaże Ci, jak go skonfigurować przy użyciu Xray-core. Niezależnie od tego, czy korzystasz z VPS Windows od Hiddence, czy masz dedykowany serwer Windows, możesz wdrożyć VLESS w ciągu kilku minut.
Dlaczego warto uruchamiać VLESS na serwerze Windows?
- Znajomy interfejs graficzny dla osób niekomfortowych z linią komend
- Integracja z usługami specyficznymi dla Windows i Active Directory
- Lepsza kompatybilność z niektórymi aplikacjami korporacyjnymi
- Niektórzy dostawcy hostingu oferują tańsze opcje VPS Windows
- Łatwe zdalne zarządzanie przez RDP (Remote Desktop)
- Natywne wsparcie dla aplikacji .NET obok proxy
Wymagania wstępne
- Windows Server 2019 lub 2022 (zalecany VPS Windows Hiddence)
- Dostęp administratora do serwera
- Klient RDP do zdalnego połączenia
- Co najmniej 2 GB RAM i 20 GB miejsca na dysku
- Nazwa domeny (opcjonalna, dla konfiguracji TLS)
Krok 1: Pobierz Xray-core dla Windows
Pobierz najnowszą wersję Xray-core dla Windows:
# Otwórz PowerShell jako Administrator i uruchom:
# Utwórz katalog dla Xray
New-Item -Path "C:\Xray" -ItemType Directory
cd C:\Xray
# Pobierz najnowszy Xray (zastąp wersję w razie potrzeby)
Invoke-WebRequest -Uri "https://github.com/XTLS/Xray-core/releases/latest/download/Xray-windows-64.zip" -OutFile "Xray.zip"
# Rozpakuj archiwum
Expand-Archive -Path "Xray.zip" -DestinationPath "C:\Xray"
# Zweryfikuj instalację
.\xray.exe versionKrok 2: Utwórz plik konfiguracyjny VLESS
Utwórz plik konfiguracyjny dla VLESS z Reality lub TLS:
- Utwórz plik o nazwie config.json w C:\Xray\
- Otwórz Notatnik jako Administrator
- Wklej konfigurację VLESS (przykłady dostępne w dokumentacji Xray)
- Dla Reality: Użyj SNI, takiego jak www.microsoft.com
- Dla TLS: Wskaż na swoją domenę i pliki certyfikatów
- Skonfiguruj port przychodzący (zalecany: 443)
- Wygeneruj UUID przy użyciu narzędzia online lub PowerShell: [guid]::NewGuid()
- Zapisz plik config.json
Krok 3: Przetestuj konfigurację Xray
Przetestuj swoją konfigurację przed skonfigurowaniem jako usługi:
# W PowerShell przejdź do katalogu Xray
cd C:\Xray
# Uruchom Xray z Twoją konfiguracją
.\xray.exe run -c config.json
# Jeśli nie pojawią się błędy, naciśnij Ctrl+C, aby zatrzymać
# Jeśli pojawią się błędy, sprawdź składnię pliku config.jsonKrok 4: Zainstaluj Xray jako usługę Windows
Użyj NSSM (Non-Sucking Service Manager), aby uruchomić Xray jako usługę:
- Pobierz NSSM z https://nssm.cc/download
- Rozpakuj nssm.exe do C:\Xray\
- Otwórz PowerShell jako Administrator w C:\Xray\
- Uruchom: .\nssm.exe install Xray
- W interfejsie graficznym NSSM:
- Ścieżka: C:\Xray\xray.exe
- Katalog startowy: C:\Xray
- Argumenty: run -c config.json
- Kliknij 'Zainstaluj usługę'
- Uruchom usługę: Start-Service Xray
- Zweryfikuj: Get-Service Xray
Krok 5: Skonfiguruj zaporę systemu Windows
Zezwól na Xray przez zaporę systemu Windows:
- Otwórz Zapora systemu Windows z zabezpieczeniami zaawansowanymi
- Kliknij 'Reguły przychodzące' > 'Nowa reguła'
- Typ reguły: Port
- Protokół: TCP, Port: 443 (lub Twój skonfigurowany port)
- Akcja: Zezwól na połączenie
- Profil: Zaznacz wszystkie (Domena, Prywatna, Publiczna)
- Nazwa: Xray VLESS
- Kliknij Zakończ
- Alternatywnie użyj PowerShell:
- New-NetFirewallRule -DisplayName 'Xray' -Direction Inbound -LocalPort 443 -Protocol TCP -Action Allow
Wskazówki dotyczące VLESS na serwerze Windows
- Ustaw usługę Xray na automatyczne uruchamianie: Set-Service Xray -StartupType Automatic
- Monitoruj logi Xray w C:\Xray\error.log i access.log
- Użyj Harmonogramu zadań do automatycznych kopii zapasowych konfiguracji
- Rozważ użycie Reality zamiast TLS (nie wymaga domeny/certyfikatu)
- Wyłącz automatyczne ponowne uruchamianie Windows Update podczas godzin pracy usługi
- Użyj Pulpitu zdalnego do łatwego zarządzania serwerem
- Utrzymuj serwer Windows w aktualnym stanie dla poprawek bezpieczeństwa
- Monitoruj zasoby serwera przy użyciu Menedżera zadań lub Monitora wydajności