Hvordan installere VLESS-proxy på Windows Server
Steg-for-steg guide om oppsett av VLESS-proxy på Windows Server 2019/2022 ved bruk av Xray-core for sikre og sensurresistente tilkoblinger.

Mens de fleste proxyveiledninger fokuserer på Linux, foretrekker eller krever mange brukere Windows Server for infrastrukturen sin. VLESS fungerer perfekt på Windows Server, og denne guiden viser deg hvordan du setter det opp ved bruk av Xray-core. Enten du kjører en Windows VPS fra Hiddence eller har en dedikert Windows-server, kan du distribuere VLESS på minutter.
Hvorfor kjøre VLESS på Windows Server?
- Kjent GUI-grensesnitt for de som er ukomfortable med kommandolinje
- Integrasjon med Windows-spesifikke tjenester og Active Directory
- Bedre kompatibilitet med visse bedriftsapplikasjoner
- Noen hostingleverandører tilbyr billigere Windows VPS-alternativer
- Enkel fjernadministrasjon via RDP (Remote Desktop)
- Innebygd støtte for .NET-applikasjoner sammen med proxy
Forutsetninger
- Windows Server 2019 eller 2022 (Hiddence Windows VPS anbefales)
- Administratortilgang til serveren
- RDP-klient for fjern tilkobling
- Minst 2GB RAM og 20GB lagring
- Domenenavn (valgfritt, for TLS-konfigurasjon)
Steg 1: Last ned Xray-core for Windows
Last ned den nyeste Xray-core Windows-utgivelsen:
# Åpne PowerShell som Administrator og kjør:
# Opprett katalog for Xray
New-Item -Path "C:\Xray" -ItemType Directory
cd C:\Xray
# Last ned nyeste Xray (erstatt versjon etter behov)
Invoke-WebRequest -Uri "https://github.com/XTLS/Xray-core/releases/latest/download/Xray-windows-64.zip" -OutFile "Xray.zip"
# Pakk ut arkivet
Expand-Archive -Path "Xray.zip" -DestinationPath "C:\Xray"
# Verifiser installasjon
.\xray.exe versionSteg 2: Opprett VLESS-konfigurasjonsfil
Opprett en konfigurasjonsfil for VLESS med Reality eller TLS:
- Opprett en fil med navnet config.json i C:\Xray\
- Åpne Notepad som Administrator
- Lim inn en VLESS-konfigurasjon (eksempler tilgjengelig i Xray-dokumentasjon)
- For Reality: Bruk SNI som www.microsoft.com
- For TLS: Pek til domenet ditt og sertifikatfiler
- Konfigurer innkommende port (anbefalt: 443)
- Generer UUID ved bruk av nettverktøy eller PowerShell: [guid]::NewGuid()
- Lagre config.json-filen
Steg 3: Test Xray-konfigurasjon
Test konfigurasjonen din før du setter opp som tjeneste:
# I PowerShell, naviger til Xray-katalogen
cd C:\Xray
# Kjør Xray med konfigurasjonen din
.\xray.exe run -c config.json
# Hvis ingen feil vises, trykk Ctrl+C for å stoppe
# Hvis feil vises, sjekk config.json-syntaksen dinSteg 4: Installer Xray som Windows-tjeneste
Bruk NSSM (Non-Sucking Service Manager) for å kjøre Xray som en tjeneste:
- Last ned NSSM fra https://nssm.cc/download
- Pakk ut nssm.exe til C:\Xray\
- Åpne PowerShell som Administrator i C:\Xray\
- Kjør: .\nssm.exe install Xray
- I NSSM GUI:
- Path: C:\Xray\xray.exe
- Startup directory: C:\Xray
- Arguments: run -c config.json
- Klikk 'Install service'
- Start tjenesten: Start-Service Xray
- Verifiser: Get-Service Xray
Steg 5: Konfigurer Windows-brannmur
Tillat Xray gjennom Windows-brannmuren:
- Åpne Windows Defender Firewall med avansert sikkerhet
- Klikk 'Inbound Rules' > 'New Rule'
- Rule Type: Port
- Protocol: TCP, Port: 443 (eller din konfigurerte port)
- Action: Allow the connection
- Profile: Kryss av alle (Domain, Private, Public)
- Name: Xray VLESS
- Klikk Finish
- Alternativt, bruk PowerShell:
- New-NetFirewallRule -DisplayName 'Xray' -Direction Inbound -LocalPort 443 -Protocol TCP -Action Allow
Windows Server VLESS-tips
- Sett Xray-tjenesten til å starte automatisk: Set-Service Xray -StartupType Automatic
- Overvåk Xray-logger i C:\Xray\error.log og access.log
- Bruk Task Scheduler for automatiske konfigurasjonssikkerhetskopier
- Vurder å bruke Reality i stedet for TLS (ingen domenenavn/sertifikat nødvendig)
- Deaktiver Windows Update automatisk omstart under tjenestetimer
- Bruk Remote Desktop for å administrere serveren enkelt
- Hold Windows Server oppdatert for sikkerhetsoppdateringer
- Overvåk serverressurser ved bruk av Task Manager eller Performance Monitor