Line 27: |
Line 27: |
| [[User:Unnilennium|JP Pialasse]] | | [[User:Unnilennium|JP Pialasse]] |
| | | |
− | === Version === | + | ===Version=== |
| <!-- keep this first element as is, you can add some if needed --> | | <!-- keep this first element as is, you can add some if needed --> |
| {{#smeversion: {{#var:smecontribname}} }} | | {{#smeversion: {{#var:smecontribname}} }} |
| {{#smeversion: softethervpn }} | | {{#smeversion: softethervpn }} |
| | | |
− | === Description === | + | ===Description=== |
| SoftEther VPN ("SoftEther" means "Software Ethernet") is one of the world's most powerful and easy-to-use multi-protocol VPN software. It runs on Windows, Linux, Mac, FreeBSD and Solaris. SoftEther VPN is open source. You can use SoftEther for any personal or commercial use for free charge. SoftEther VPN is an optimum alternative to OpenVPN andMicrosoft's VPN servers. SoftEther VPN has a clone-function of OpenVPN Server. You can integrate from OpenVPN to SoftEther VPN smoothly. SoftEther VPN is faster than OpenVPN. SoftEther VPN also supports Microsoft SSTP VPN for Windows Vista / 7 / 8 / 10. No more need to pay expensive charges for Windows Server license for Remote-Access VPN function. SoftEther VPN can be used to realize BYOD (Bring your own device) on your business. If you have smartphones, tablets or laptop PCs, SoftEther VPN's L2TP/IPsec server function will help you to establish a remote-access VPN from your local network. SoftEther VPN's L2TP VPN Server has strong compatible withWindows, Mac, iOS and Android. | | SoftEther VPN ("SoftEther" means "Software Ethernet") is one of the world's most powerful and easy-to-use multi-protocol VPN software. It runs on Windows, Linux, Mac, FreeBSD and Solaris. SoftEther VPN is open source. You can use SoftEther for any personal or commercial use for free charge. SoftEther VPN is an optimum alternative to OpenVPN andMicrosoft's VPN servers. SoftEther VPN has a clone-function of OpenVPN Server. You can integrate from OpenVPN to SoftEther VPN smoothly. SoftEther VPN is faster than OpenVPN. SoftEther VPN also supports Microsoft SSTP VPN for Windows Vista / 7 / 8 / 10. No more need to pay expensive charges for Windows Server license for Remote-Access VPN function. SoftEther VPN can be used to realize BYOD (Bring your own device) on your business. If you have smartphones, tablets or laptop PCs, SoftEther VPN's L2TP/IPsec server function will help you to establish a remote-access VPN from your local network. SoftEther VPN's L2TP VPN Server has strong compatible withWindows, Mac, iOS and Android. |
| | | |
| | | |
| [[Image:SoftEther_Schematic.jpg|link=https://wiki.contribs.org/File:SoftEther_Schematic.jpg]] | | [[Image:SoftEther_Schematic.jpg|link=https://wiki.contribs.org/File:SoftEther_Schematic.jpg]] |
− | === Installation === | + | ===Installation=== |
− | yum install smeserver-bridge --enablerepo=smecontribs | + | yum install smeserver-bridge-interface --enablerepo=smecontribs |
| yum --enablerepo=smecontribs,smedev install {{#var:smecontribname}} | | yum --enablerepo=smecontribs,smedev install {{#var:smecontribname}} |
− | config setprop bridge tap0,tap_soft | + | config setprop bridge tapInterface tap0,tap_soft |
| config setprop ExternalInterface MTU 2000 | | config setprop ExternalInterface MTU 2000 |
| config setprop InternalInterface MTU 2000 | | config setprop InternalInterface MTU 2000 |
Line 64: |
Line 64: |
| service vpnserver start | | service vpnserver start |
| | | |
− | ==== Finishing configuration using windows ==== | + | ====Finishing configuration using windows==== |
| Note: the windows utility works great with wine under Linuc. | | Note: the windows utility works great with wine under Linuc. |
| | | |
Line 131: |
Line 131: |
| [[Image:SoftEther_WIN_15.png|link=https://wiki.contribs.org/File:SoftEther_WIN_15.png]] | | [[Image:SoftEther_WIN_15.png|link=https://wiki.contribs.org/File:SoftEther_WIN_15.png]] |
| | | |
− | ==== Finishing configuration with windows using the SME radius to auth users ==== | + | ====Finishing configuration with windows using the SME radius to auth users==== |
| one must set the Radius server credentials in the Softether VPN server manager (thus the info of SME Server itself) | | one must set the Radius server credentials in the Softether VPN server manager (thus the info of SME Server itself) |
| host: localhost or 127.0.0.1 | | host: localhost or 127.0.0.1 |
Line 155: |
Line 155: |
| If you want to deny VPN access to some SME Server users one must create separate user accounts in VPN manager with the username of SME Server, set authentication to Radius and enable security policy. Then edit the security policy and set it to disabled. The SME Server user is no longer allowed to create a VPN. | | If you want to deny VPN access to some SME Server users one must create separate user accounts in VPN manager with the username of SME Server, set authentication to Radius and enable security policy. Then edit the security policy and set it to disabled. The SME Server user is no longer allowed to create a VPN. |
| | | |
− | ==== Finishing configuration using CLI ==== | + | ====Finishing configuration using CLI==== |
| '''TODO''' | | '''TODO''' |
| | | |
Line 168: |
Line 168: |
| vpncmd `config get ExternalIP`:5555 /SERVER | | vpncmd `config get ExternalIP`:5555 /SERVER |
| | | |
− | === Configuration === | + | ===Configuration=== |
| you can list the available configuration with the followinf command : | | you can list the available configuration with the followinf command : |
| config show vpnserver | | config show vpnserver |
Line 201: |
Line 201: |
| config getprop httpd-e-smith httpsOnlyLocal | | config getprop httpd-e-smith httpsOnlyLocal |
| | | |
− | === Uninstall === | + | ===Uninstall=== |
| yum remove {{#var:smecontribname}} {{#var:contribname}} | | yum remove {{#var:smecontribname}} {{#var:contribname}} |
| config delprop httpd-e-smith httpsOnlyLocal | | config delprop httpd-e-smith httpsOnlyLocal |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
| | | |
− | === Bugs === | + | ===Bugs=== |
| Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla] | | Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla] |
| and select the {{#var:smecontribname}} component or use {{BugzillaFileBug|product=SME%20Contribs|component={{#var:smecontribname}}|title=this link}} | | and select the {{#var:smecontribname}} component or use {{BugzillaFileBug|product=SME%20Contribs|component={{#var:smecontribname}}|title=this link}} |