Page 1 of 1

Installation guide for linux client

Posted: Wed Sep 05, 2018 7:43 am
by linuxgeek
I have been trying to find a guide on how to install the softether vpn client on linux. Could someone point me where to find it? Is there anyone who could post a guide on how to install it on linux? Any help is greatly appreciated. Thank you.

Re: Installation guide for linux client

Posted: Wed Sep 05, 2018 8:10 am
by fenice
There is an install script in the download file, did you run that?

Re: Installation guide for linux client

Posted: Thu Sep 06, 2018 4:47 pm
by linuxgeek
You mean I don't have to run the "make" or compile? I just have to run the install script? I will try that, Thank you.

Re: Installation guide for linux client

Posted: Thu Sep 06, 2018 4:50 pm
by fenice
linuxgeek wrote:
Thu Sep 06, 2018 4:47 pm
You mean I don't have to run the "make" or compile? I just have to run the install script? I will try that, Thank you.
I assume that's the case but just for info, I don't use that piece of SoftetherVPN. Good luck and let us know how you net on.

Re: Installation guide for linux client

Posted: Thu Sep 06, 2018 6:18 pm
by linuxgeek
Everything went fine. It is now connected to the server. However one question, how do we know the hostname of the client connected in the server, or what is the ip address assign by the server to the client? Is there a list of clients in the server that we can see it? I check the virtual card created in the linux client by using ifconfig, but there is no ip address assigned in the virtual nic. Below are the info that ifconfig showed:
vpn_vpn Link encap:Ethernet HWaddr 5E:38:71:3E:EC:39
inet6 addr: fe80::5c38:71ff:fe3e:ec39/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:333137 errors:0 dropped:0 overruns:0 frame:0
TX packets:43147 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:65682923 (62.6 MiB) TX bytes:3572538 (3.4 MiB)

Below the connection status:
VPN Client>AccountList
AccountList command - Get List of VPN Connection Settings
Item |Value
----------------------------+-----------------------------------------------
VPN Connection Setting Name |evovpn
Status |Connected
VPN Server Hostname |192.168.200.212:5555 (Direct TCP/IP Connection)
Virtual Hub |evo_vpn
Virtual Network Adapter Name|VPN
The command completed successfully.

** I have to move this discussion on this tread: viewtopic.php?f=7&t=3226

Re: Installation guide for linux client

Posted: Thu Oct 04, 2018 5:54 am
by thisjun
You can know the hostname of the client in the server log.

IP address should be assigned by traditional way (static or DHCP).

Re: Installation guide for linux client

Posted: Thu Oct 04, 2018 12:46 pm
by cmd wh0ami
fenice wrote:
Wed Sep 05, 2018 8:10 am
There is an install script in the download file, did you run that?
Where is the install script? All I see is a Makefile

Code: Select all

whoami@ubuntu:~$ tar xzvf softether-vpnclient*
vpnclient/
vpnclient/Makefile
vpnclient/.install.sh
vpnclient/ReadMeFirst_License.txt
vpnclient/Authors.txt
vpnclient/ReadMeFirst_Important_Notices_ja.txt
vpnclient/ReadMeFirst_Important_Notices_en.txt
vpnclient/ReadMeFirst_Important_Notices_cn.txt
vpnclient/code/
vpnclient/code/vpnclient.a
vpnclient/code/vpncmd.a
vpnclient/lib/
vpnclient/lib/libcharset.a
vpnclient/lib/libcrypto.a
vpnclient/lib/libedit.a
vpnclient/lib/libiconv.a
vpnclient/lib/libintelaes.a
vpnclient/lib/libncurses.a
vpnclient/lib/libssl.a
vpnclient/lib/libz.a
vpnclient/lib/License.txt
vpnclient/hamcore.se2
whoami@ubuntu:~$ cd vpnclient
whoami@ubuntu:~/vpnclient$ ls
Authors.txt  hamcore.se2  Makefile                              ReadMeFirst_Important_Notices_en.txt  ReadMeFirst_License.txt
code         lib          ReadMeFirst_Important_Notices_cn.txt  ReadMeFirst_Important_Notices_ja.txt
whoami@ubuntu:~/vpnclient$
I guess you could consider the Makefile a install script... But it didn't do everything I needed it to do. I still had to do some routing myself for the virtual NIC.

Re: Installation guide for linux client

Posted: Thu Oct 18, 2018 6:37 am
by thisjun
It seems there is "vpnclient/.install.sh".