-
Download the Source Code
Visit the SoftEther GitHub repository and clone the repository using GitBook or Subversion.
-
Set Up the Project
- Open the .gitignore file and add SoftEther's repository to the list of files to exclude.
- Install the necessary Git dependencies (Python, pip) and project dependencies (e.g., Python, pip).
-
Clone the Repository
After installing dependencies, clone the repository to your computer.
-
Create an Account
Go to SoftEther's website, sign up for an account, install the installation script, and create a private key.
-
Install the SoftEther CLI
- Download the SoftEther CLI (e.g.,
softether-cli). - Install Python and pip as additional dependencies.
- Download the SoftEther CLI (e.g.,
-
Activate the SoftEther Account
- Run the activation command provided by the SoftEther account, such as
python3 -c "from softether import Main; Main.main()".
- Run the activation command provided by the SoftEther account, such as
-
Install SoftEther Dev Server
Copy the port number from your machine to the SoftEther dev server.
-
Start the SoftEther Server
- Run the command
python3 -m softether.mainto start the server in your port.
- Run the command
-
Test the VPN
- Type commands in the terminal to test connections, such as
vpcmd -c "connect -p 1.1.1.1/2".
- Type commands in the terminal to test connections, such as
-
Troubleshoot
Check console output for errors and troubleshoot any issues related to authentication, logging, or network connectivity.
-
Learn and Explore
Refer to the official documentation, community guides, and forums for tutorials and additional resources.
-
Practice and Patience
Be patient and persistent, as initial learning will require time and effort.
By following these steps, you'll successfully integrate SoftEther VPN into your network, allowing secure internet access.



