B-andi-T / Openconnect-installer-Full-Management-Menu

OpenConnect VPN installer with management menu for Ubuntu servers
GNU General Public License v3.0
37 stars 15 forks source link

Problem #1

Open YRS200 opened 1 year ago

YRS200 commented 1 year ago

you have a local server (a VPS inside your country) called server A and your destination server where ocserv is installed is called server B. First, make sure OCServ is active on server B without errors. Hi buddy! I am from turkmenistan and in my country the vpn blocking a lot so what do you mean by local server i do not understand you clearly

B-andi-T commented 1 year ago

you have a local server (a VPS inside your country) called server A and your destination server where ocserv is installed is called server B. First, make sure OCServ is active on server B without errors. Hi buddy! I am from turkmenistan and in my country the vpn blocking a lot so what do you mean by local server i do not understand you clearly

Hello Yes, VPNs are blocked, but SSH is not. Countries that block VPN only impose restrictions on VPN protocols. For example, Ocserv is blocked in your country, but SSH is not blocked. You can buy a cheap Linux server in your country and use the method I mentioned to create an SSH tunnel and connect to your main server ocserv through it. In this way, because countries do not block SSH, you can easily connect to ocserv or other VPNs on your main server using SSH tunnel. SSH tunnel will be an intermediary tunnel for transferring your data.

In normal situation and without restrictions, if you want to connect to your VPN server, you use the IP and port of your VPN server to connect to ocserv: For example, The IP and port of your ocserv server is: 2.2.2.2:2222 But if your country has blocked VPN, you can create a tunnel using the following command from your local server: ssh -p 22 -f -N -L 0.0.0.0:2222:2.2.2.2:2222 root@2.2.2.2 Now you can connect to Ocserv on the main server through the created tunnel with the following IP and port: For example, 1.1.1.1 is the IP of your local server 1.1.1.1:2222

You can use this method for Ocserv, Shadowsocks, Openvpn, Softether, etc.