BUILD_UNIX.TXT 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. How to build SoftEther VPN for UNIX
  2. ===================================
  3. Requirements
  4. ------------
  5. You need to install the following software to build SoftEther VPN for UNIX.
  6. - Linux, FreeBSD, Solaris or Mac OS X.
  7. - GNU Compiler Collectipon (gcc) and binary utilities.
  8. - GNU Make (gmake).
  9. - GNU C Library (glibc).
  10. - POSIX Threads (pthread).
  11. - OpenSSL (crypto, ssl).
  12. - libiconv.
  13. - readline.
  14. - ncurses.
  15. For example, the following commands help you to install the above programs
  16. on Fedora or CentOS Linux:
  17. $ yum -y groupinstall "Development Tools"
  18. $ yum -y install readline-devel ncurses-devel openssl-devel
  19. How to Build
  20. ------------
  21. To build the programs from the source code, run the following commands:
  22. $ ./configure
  23. $ make
  24. If any error occurs, please check the above requirements.
  25. How to Install SoftEther VPN Server, Bridge or Client
  26. -----------------------------------------------------
  27. To install the vpnserver, vpnbridge and vpnclient programs into the
  28. /usr/bin directory, run the following as the root user:
  29. # make install
  30. After the installation will complete successfully:
  31. - Execute 'vpnserver start' to run the SoftEther VPN Server background service.
  32. - Execute 'vpnbridge start' to run the SoftEther VPN Bridge background service.
  33. - Execute 'vpnclient start' to run the SoftEther VPN Client background service.
  34. - Execute 'vpncmd' to run SoftEther VPN Command-Line Utility to configure
  35. VPN Server, VPN Bridge or VPN Client.
  36. - You can also use VPN Server/Client Manager GUI Tool on other Windows PC to
  37. connect to VPN services remotely.
  38. You can download the GUI Tools from https://www.softether-download.com/.
  39. How to Run SoftEther VPN Server for Test
  40. ----------------------------------------
  41. To start the SoftEther VPN Server background service, run the following:
  42. $ bin/vpnserver/vpnserver start
  43. To stop the service, run the following:
  44. $ bin/vpnserver/vpnserver stop
  45. To configure the running SoftEther VPN Server service,
  46. you can use SoftEther VPN Command Line Management Utility as following:
  47. $ bin/vpncmd/vpncmd
  48. Or you can also use VPN Server Manager GUI Tool on other Windows PC to
  49. connect to the VPN Server remotely. You can download the GUI Tool
  50. from https://www.softether-download.com/.
  51. How to Run SoftEther VPN Bridge for Test
  52. ----------------------------------------
  53. To start the SoftEther VPN Bridge background service, run the following:
  54. $ bin/vpnbridge/vpnbridge start
  55. To stop the service, run the following:
  56. $ bin/vpnbridge/vpnbridge stop
  57. To configure the running SoftEther VPN Bridge service,
  58. you can use SoftEther VPN Command Line Management Utility as following:
  59. $ bin/vpncmd/vpncmd
  60. Or you can also use VPN Server Manager GUI Tool on other Windows PC to
  61. connect to the VPN Bridge remotely. You can download the GUI Tool
  62. from https://www.softether-download.com/.
  63. How to Run SoftEther VPN Client for Test
  64. ----------------------------------------
  65. To start the SoftEther VPN Client background service, run the following:
  66. $ bin/vpnclient/vpnclient start
  67. To stop the service, run the following:
  68. $ bin/vpnclient/vpnclient stop
  69. To configure the running SoftEther VPN Client service,
  70. you can use SoftEther VPN Command Line Management Utility as following:
  71. $ bin/vpncmd/vpncmd
  72. Or you can also use VPN Client Manager GUI Tool on other Windows PC to
  73. connect to the VPN Client remotely. You can download the GUI Tool
  74. from https://www.softether-download.com/.
  75. ************************************
  76. Thank You Using SoftEther VPN !
  77. By SoftEther VPN Open-Source Project
  78. https://www.softether.org/