Skip to content
Tech Master Tech Master

OneStopTechnical Forum

  • Books
  • AI
  • Networking
  • Windows
  • Linux
  • Cloud
  • Mac
  • Active Directory
  • Azure
  • Cloud
  • Exchange
  • M365
  • Server 2025
  • Storage
  • Vsphere
  • Website
  • Database
  • Security
  • Knowledge Base
  • VPN
Tech Master
Tech Master

OneStopTechnical Forum

Configure Softnet ethernet VPN server on Azure step by step

blog.payperitem.com, April 17, 2025April 18, 2025

o set up a SoftEther VPN Server on Azure, using a Windows VM, here’s a complete step-by-step guide to get it running securely and efficiently.


🛠️ Overview

  • VPN Server: SoftEther VPN (an open-source, multi-protocol VPN)
  • Cloud Platform: Microsoft Azure
  • OS: Windows Server (or Windows 10/11)
  • Scenario: You want to securely connect remote clients to Azure over VPN.

🔧 Prerequisites

  1. Azure subscription
  2. A Windows VM deployed in Azure
  3. Basic networking knowledge (ports, IPs)
  4. RDP access to the VM
  5. Optional: Dynamic DNS if your IP changes

🧱 Step-by-Step Setup


✅ Step 1: Create a Windows VM in Azure

  1. Go to Azure Portal
  2. Create a new Windows Server 2019/2022 or Windows 10/11 Pro VM
  3. Choose a region and instance size (e.g., B2s is fine for testing)
  4. In Networking, enable port 443, 5555, and optionally 992, UDP 500 and 4500 (for L2TP/IPSec)
  5. Allow RDP (port 3389) to connect

✅ Step 2: Connect to the VM

  1. Use Remote Desktop (mstsc) to log into the VM using its public IP
  2. Once logged in, install all Windows updates

✅ Step 3: Download & Install SoftEther VPN Server

  1. Go to: https://www.softether-download.com/
  2. Choose:
    • SoftEther VPN Server
    • Windows
  3. Download the installer and install it on the VM
  4. During install:
    • Choose SoftEther VPN Server
    • Launch SoftEther VPN Server Manager after install

✅ Step 4: Configure VPN Server

4.1. Launch VPN Server Manager

  • When prompted, set a strong admin password
  • Connect to “localhost” using “Administrator” mode

4.2. Create a Virtual Hub

  • Click “Create Virtual Hub”
  • Give it a name (e.g., azurehub)
  • Set hub admin password

4.3. Enable SecureNAT (for DHCP/NAT)

  • Select your virtual hub
  • Click “Manage Virtual Hub” → “SecureNAT Configuration”
  • Enable SecureNAT to automatically provide DHCP and NAT

✅ Step 5: Configure User Authentication

  1. Inside your virtual hub settings, go to:
    • “Manage Users” → “Create User”
  2. Enter:
    • Username (e.g., vpnuser)
    • Auth Type: Password
    • Set a strong password

✅ Step 6: Enable VPN Protocols

In the main SoftEther Server Manager window:

  1. Click “Enable VPN Azure” (optional cloud relay)
  2. Click “Manage Server Settings”
    • Enable protocols:
      • L2TP/IPSec (enter a shared secret)
      • OpenVPN clone support
      • SoftEther VPN Protocol
    • Make sure:
      • Port 443, 992, 5555 are open
      • UDP 500, 4500 are allowed (for L2TP)

✅ Step 7: Firewall and Azure NSG Rules

  1. Open Windows Defender Firewall
    • Allow inbound TCP ports: 443, 5555, 992
    • Allow UDP ports: 500, 4500
  2. In Azure Portal:
    • Go to the VM → Networking
    • Add Inbound Port Rules for:
      • TCP 443, 5555, 992
      • UDP 500, 4500

✅ Step 8: Install SoftEther VPN Client (on local machine)

  1. Download from SoftEther download site
  2. Choose SoftEther VPN Client
  3. Install and:
    • Create new connection to your Azure VM public IP
    • Choose SoftEther VPN Protocol
    • Enter the username/password from Step 5
    • Connect!

✅ Optional: OpenVPN Support

  • SoftEther can auto-generate an openvpn_config.zip
    • In VPN Server Manager → Virtual Hub → OpenVPN / MS-SSTP Setting
    • Download config and use it in any OpenVPN-compatible client

✅ Optional: Dynamic DNS (DDNS)

SoftEther supports built-in DDNS:

  1. Enable DDNS via the VPN Server Manager
  2. It will give you a domain like: xxxx.softether.net
  3. Use this instead of your public IP

Active Directory Azure Cloud Security Server 2025 VPN Windows #100GbE#100GbECloudNetworking#10GbE#40GbE#5GUPF#AdaptiveResync#AdaptiveResyncNVMe#AF_XDP#AIArbitrage#AIClusterOptimization#AIInferenceonFPGA#AIModelParallelism#AIonGPUs#AIQuantTrading#AMDMPGPU#AnsibleAutomation#AnsibleForVMware#ApacheFlinkPerformance#AWSNitro#AWSVMwareCloud#Azure#AzureVMwareSolution#BareMetalCloudTuning#BareMetalServer#BatchedInferenceOptimization#BladeServers#BSOD#CacheTiering#CentOS#CephHighPerformance#CiscoACI#CiscoACIAnsible#CiscoHyperFlex#CiscoMDS#CiscoNexus#CiscoUCS#CiscoVPC#CiscoVXLAN#CloudComputing#CloudHosting#CloudMigration#CloudNative5G#Colocation#ColumnarStorageTuning#CompressionOptimization#Containerization#CUDAonVMware#CyberSecurity#CyberSecurity #WindowsSecurity #PrivacyMatters #Firewall #EndpointSecurity#DataCenter#DataCenterNetworking#DDoSProtection#DebianServer#Deduplication#DeepLearningHFT#DeepLearningInfra#DellCompellent#DellIDRAC#DellIDRACAPI#DellOpenManage#DellPowerEdge#DellPowerMax#DellPowerStore#DellUnityXT#DellVxRail#DirectFlash#DirectMarketAccess (DMA)#DirectX#DistributedTrainingInfra#DPDK#DPDKTelcoOptimizations#DPUPassthrough#DPUvsFPGA#DruidRealTimeAnalytics#DVS#DynamicCongestionControl#eBPFNetworking#EdgeAIOptimization#EdgeComputing#EnterpriseIT#ESXi#ESXiAdaptiveResync#ESXiNUMAOptimization#ESXiQueueDepth#ESXiRDMA#ESXiTuning#ETLPerformanceOptimization#FCBufferCredits#FCNPIV#FCoE#FCoEPerformance#FCPortChannel#FibreChannel#FibreChannelZoning#Firewall#FPGAforAI#FPGAforHFT#GameOptimization#GlobalEdgeRouting#GoogleCloudVMwareEngine#GPUDirectStorage#GPUPassthrough#HardenedServer#HLSforFPGA#HPC#HPCforAI#HPE3PAR#HPEAlletra#HPEGen10Plus#HPEiLO#HPEiLOAutomation#HPEInfoSight#HPEOneView#HPEPrimera#HPEProLiant#HPEStoreOnce#Hyperscale#HyperscaleLoadBalancing#HyperscaleMultiTenantSecurity#HyperV#IDSIPS#InfiniBandAI#InfrastructureAsCode#IntelFPGAAcceleration#IntelSPDK#IntrusionDetection#IOPSOptimization#IOTailLatency#iSCSI#iSCSIJumboFrames#ITInfrastructure#ITPro#JuniperNetworks#K8sMultiCloud#KafkaUltraLowLatency#KernelBypassNetworking#KubernetesCluster#KVM#LatencyArbitrageInfra#LatencyFix#LinuxServer#LUNQueueDepth#ManagedHosting#MarketDataFeedOptimization#MarketMakingAI#MellanoxConnectXPerformance#MellanoxGPUDirect#MellanoxNetworking#MellanoxRoCE#Microsegmentation#Microservices#MIGonNVIDIA#MultiAccessEdgeComputing#NASStorage#NetAppAFF#NetAppAnsibleModules#NetAppFAS#NetAppFlexGroup#NetAppMetroCluster#NetAppONTAP#NetAppSnapMirror#Networking#NeuralAccelerators#NeuralNetworkBacktesting#NFVAcceleration#NSXT#NVGPUPassthrough#NVIDIABlueField#NVMe#NVMeLatencyBenchmark#NVMeoF#NVMeoFPerformance#NVMeOverFabric#NVMePolling#NVMeQueueDepth#NVMeTCPPerformance#NVSwitchTuning#O-RANOptimization#OnChipNetworking#OpenStack#OptanePMem#P4ProgrammableNIC#PCGaming#PCIssues#PensandoDPU#PersistentMemoryRDMA#PFCforRoCE#PicoSecondPrecision#PipelinedCompute#PowerShell#ProgrammableNICs#Proxmox#PureEvergreen#PureFlashArray#PureStorage#PureX90#PyTorchXLA (Accelerated Linear Algebra for PyTorch)#QoSStorage#RAID#RDMA#RDMAonDPU#RDMAOptimization#RDMAoverEthernet#RDMAQueueDepthTuning#RDMAStorage#RedHat#ReinforcementLearningForTrading#SANStorage#SentimentAnalysisTrading#Server#ServerlessPerformanceTuning#ServerRoom#ServerSecurity#SIEM#SIEMSolutions#SOC2Compliance#SRIOV#SRIOVNetworking#SSDServers#StorageClassMemory#StorageIOControl#StorageTiers#StreamingDataOptimization#StreamProcessingAI#SubMicrosecondTrading#SysAdmin#SysAdminLife#TaskScheduler#TCPBypass#TechSupport#TelcoEdgeAI#TensorFlowXRT#Terraform#TerraformMultiCloud#TerraformVMware#TickToTradeOptimization#TinyMLPerformance#UbuntuServer#UltraLowLatencyFPGA#vCloudDirector#VectorizedQueryExecution#VFIO#vGPUPassthrough#VMDirectPathIO#vMotion#VMware#VMwareHCX#VMwarePowerCLI#VMwarePVRDMA#VMwareSmartNIC#VPSHosting#vRANPerformanceTuning#vSANDeduplication#vSANPerformance#vSANResyncImpact#vSphere#vSphereMultiCloud#vSphereOptimization#WindowsAutomation#WindowsDebugging#WindowsFix#WindowsGaming#WindowsServer#WriteAmplification#WriteBackCaching#XilinxAlveo#XilinxSmartNIC#ZeroCopyNetworking#ZeroLatencyInference#ZeroTrustArchitecture#ZFSPerformanceTuning

Post navigation

Previous post
Next post

Related Posts

Blue icon with an exclamation mark on a DHCP scope

April 7, 2025

Typically means: The DHCP scope is active, but there’s a warning condition. Common Reasons for the Blue Exclamation Mark: How to Check and Resolve:

Read More

Recovering deleted groups and users on folder permissions in Active Directory

April 3, 2025

Step 1: Check for Recent Backups Step 2: Restore Deleted Users/Groups from AD Recycle Bin If the Active Directory Recycle Bin is enabled, you can restore deleted users and groups. Using Active Directory Administrative Center (GUI) Using PowerShell powershellGet-ADObject -Filter ‘isDeleted -eq $True’ -IncludeDeletedObjects | Format-Table Name, DistinguishedName To restore…

Read More

How to Add Windows Defender to the Context Menu in Windows 10

April 6, 2025

In this tutorial, we are adding Windows Defender to your Context Menu so you can access Windows Defender to scan a file or folder, and access Windows Defender and Security from the Desktop. Let’s take a quick look at what changes after applying these registry tweaks. 1: You can right-click on any…

Read More

Recent Posts

  • List of AD Schema Versions
  • OldNewExplorer Free Download For Windows 11, 10, 8 and 7 [Latest Version]
  • How to Get the Classic (old) Context Menu on Windows 11
  • BitLocker Recovery Keys
  • Active Directory and Server hardening

Recent Comments

No comments to show.
June 2025
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« May    
Log in
©2025 Tech Master | WordPress Theme by SuperbThemes
  • Login
  • Sign Up
Forgot Password?
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
body::-webkit-scrollbar { width: 7px; } body::-webkit-scrollbar-track { border-radius: 10px; background: #f0f0f0; } body::-webkit-scrollbar-thumb { border-radius: 50px; background: #dfdbdb }