Changes

5,520 bytes removed ,  11:35, 3 July 2019
no edit summary
Line 16: Line 16:  
| file_gre_config_main              = Networking_rutxxx_vpn_gre_gre_configuration_main_settings_v1.png
 
| file_gre_config_main              = Networking_rutxxx_vpn_gre_gre_configuration_main_settings_v1.png
 
| file_gre_config_routing          = Networking_rutxxx_vpn_gre_gre_configuration_routing_settings_v1.png
 
| file_gre_config_routing          = Networking_rutxxx_vpn_gre_gre_configuration_routing_settings_v1.png
 +
<!---------------------------------PPTP--------------------------------->
 +
| file_pptp_client_config          = Networking_rutxxx_vpn_pptp_client_configuration_v1.png
 +
| file_pptp_server_config          = Networking_rutxxx_vpn_pptp_server_configuration_v1.png
 +
<!---------------------------------L2TP--------------------------------->
 +
| file_l2tp_client_config          = Networking_rutxxx_vpn_l2tp_client_configuration_v1.png
 +
| file_l2tp_server_config          = Networking_rutxxx_vpn_l2tp_server_configuration_v1.png
 
}}
 
}}
   −
==PPTP==
     −
'''Point-to-Point Tunneling Protocol (PPTP)''' is a protocol (set of communication rules) that allows corporations to extend their own corporate network through private "tunnels" over the public Internet. Effectively, a corporation uses a wide-area network as a single large local area network. A company no longer needs to lease its own lines for wide-area communication but can securely use the public networks.
     −
For a more in-depth configuration example, visit the '''[[PPTP configuration examples]]''' page.
+
==Stunnel Configuration==
 
  −
===PPTP Client===
  −
----
  −
To create a new PPTP instance, go to the PPTP tab, select the Role (server or client) of your instance, type in a name in the '''New configuration name''' field and press the '''Add''' button next to it. The newly created instance will be disabled and unconfigured. To configure it click the '''Edit''' button located next to it. This action will redirect you to the instance’s PPTP Configuration window.
  −
 
  −
 
  −
[[Image:Services vpn pptp client.PNG]]
  −
 
  −
<table class="nd-mantable">
  −
    <tr>
  −
        <th>field name</th>
  −
      <th>value</th>
  −
      <th>description</th>
  −
    </tr>
  −
    <tr>
  −
      <td>Enable</td>
  −
      <td>yes | no; Default: '''no'''</td>
  −
      <td>Toggles PPTP Client ON or OFF</td>
  −
    </tr>
  −
    <tr>
  −
      <td>Use as default gateway</td>
  −
      <td>yes | no; Default: '''no'''</td>
  −
      <td>Use this PPTP instance as default gateway</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Client to client</td>
  −
        <td>yes | no; Default: '''no'''</td>
  −
        <td>Toggles client to client on the PPTP tunnel ON or OFF</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Server</td>
  −
        <td>host | ip; Default: " "</td>
  −
        <td>PPTP server's IP address or hostname</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Username</td>
  −
        <td>string; Default: " "</td>
  −
        <td>User name for authorization with the server</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Password</td>
  −
        <td>string; Default: " "</td>
  −
        <td>Password used for authorization with the server</td>
  −
    </tr>
  −
</table>
  −
 
  −
===PPTP Server===
  −
----
  −
[[Image:Services vpn pptp server.PNG]]
  −
 
  −
<table class="nd-mantable">
  −
    <tr>
  −
        <th>field name</th>
  −
      <th>value</th>
  −
      <th>description</th>
  −
    </tr>
  −
    <tr>
  −
      <td>Enable</td>
  −
      <td>yes | no; Default: '''no'''</td>
  −
      <td>Toggles PPTP Server ON or OFF</td>
  −
    </tr>
  −
    <tr>
  −
      <td>Local IP</td>
  −
      <td>ip; Default: '''192.168.0.1'''</td>
  −
      <td>Virtual IP Address of this PPTP server</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Remote IP range begin</td>
  −
        <td>ip; Default: '''192.168.0.20'''</td>
  −
        <td>Client IP address leases beginning</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Remote IP range end</td>
  −
        <td>ip; Default: '''192.168.0.30'''</td>
  −
        <td>Client IP address leases end</td>
  −
    </tr>
  −
    <tr>
  −
      <td>User name</td>
  −
      <td>string; Default: '''youruser'''</td>
  −
      <td>Client's user name used for authentication with this server</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Password</td>
  −
        <td>string; Default: '''yourpass'''</td>
  −
        <td>Client's password used for authentication with this server</td>
  −
    </tr>
  −
    <tr>
  −
    <td>PPTP Client's IP</td>
  −
        <td>ip; Default: " "</td>
  −
        <td>Client’s IP address. Leave empty to assign a random IP from the IP range specified above</td>
  −
    </tr>
  −
</table>
  −
 
  −
==L2TP==
  −
 
  −
In computer networking, '''Layer 2 Tunneling Protocol (L2TP)''' is a tunneling protocol used to support virtual private networks (VPNs). It is more secure than PPTP but, because it encapsulates the transferred date twice, but it is slower and uses more CPU power.
  −
 
  −
For a more in-depth configuration example, visit the '''[[L2TP configuration examples]]''' page.
  −
 
  −
===L2TP Client===
  −
----
  −
To create a new L2TP instance, go to the L2TP tab, select the Role (server or client) of your instance, type in a name in the '''New configuration name''' field and press the '''Add''' button next to it. The newly created instance will be disabled and unconfigured. To configure it press the '''Edit''' button located next to it. This action will redirect you to the instance’s L2TP Configuration window.
  −
 
  −
 
  −
[[Image:Services vpn l2tp client configuration.PNG]]
  −
 
  −
<table class="nd-mantable">
  −
    <tr>
  −
        <th>field name</th>
  −
      <th>value</th>
  −
      <th>description</th>
  −
    </tr>
  −
    <tr>
  −
      <td>Enable</td>
  −
      <td>yes | no; Default: '''no'''</td>
  −
      <td>Toggles L2TP Client ON or OFF</td>
  −
    </tr>
  −
    <tr>
  −
      <td>Server</td>
  −
      <td>host | ip; Default: " "</td>
  −
      <td>L2TP server's remote IP address or hostname</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Username</td>
  −
        <td>string; Default: " "</td>
  −
        <td>User name used to authenticate you to the L2TP server</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Password</td>
  −
        <td>string; Default: " "</td>
  −
        <td>Password used to authenticate you to the server</td>
  −
    </tr>
  −
</table>
  −
 
  −
===L2TP Server===
  −
----
  −
[[Image:Services vpn l2tp server.PNG]]
  −
 
  −
<table class="nd-mantable">
  −
    <tr>
  −
        <th>field name</th>
  −
      <th>value</th>
  −
      <th>description</th>
  −
    </tr>
  −
    <tr>
  −
      <td>Enable</td>
  −
      <td>yes | no; Default: '''no'''</td>
  −
      <td>Toggles L2TP Server ON or OFF</td>
  −
    </tr>
  −
    <tr>
  −
      <td>Local IP</td>
  −
      <td>ip; Default: '''192.168.0.1'''</td>
  −
      <td>Virtual IP Address of this L2TP server</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Remote IP range begin</td>
  −
        <td>ip; Default: '''192.168.0.20'''</td>
  −
        <td>Client IP address leases beginning</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Remote IP range end</td>
  −
        <td>ip; Default: '''192.168.0.30'''</td>
  −
        <td>Client IP address leases end</td>
  −
    </tr>
  −
    <tr>
  −
    <td>User name</td>
  −
        <td>string; Default: '''user'''</td>
  −
        <td>Client's user name used for authentication with this server</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Password</td>
  −
        <td>string; Default: '''pass'''</td>
  −
        <td>Client's password used for authentication with this server</td>
  −
    </tr>
  −
</table>
  −
 
  −
===Stunnel Configuration===
      
Default Stunnel configuration:
 
Default Stunnel configuration:
Line 355: Line 182:     
===Stunnel Global Configuration===
 
===Stunnel Global Configuration===
 
+
----
 
Default Stunnel global configuration:
 
Default Stunnel global configuration:
   Line 426: Line 253:  
** [[OpenVPN traffic split]]
 
** [[OpenVPN traffic split]]
 
** [[OpenVPN client on Windows]]
 
** [[OpenVPN client on Windows]]
  −
[[Category:RUT955 WebUI]]