Create and Manage Remote Access VPN—Juniper Secure Connect
Create a Remote Access VPN—Juniper Secure Connect
Juniper Secure Connect is a client-based SSL-VPN solution from Juniper Networks that allows remote users to securely connect and access protected resources on your network. This application when combined with the firewall helps organizations quickly achieve dynamic, flexible, and adaptable connectivity from devices anywhere across the globe. Juniper Secure Connect extends visibility and enforcement from client to cloud using secure VPN connections.
Juniper Secure Connect downloads the configuration from SRX Services devices and selects the most effective transport protocols to establish VPN connection.
Before You Begin
-
Read the IPsec VPN overview and view the field descriptions to understand your current data set. See IPsec VPN Overview.
-
Create addresses and address sets. See Create and Manage Addresses or Address Groups.
-
Create VPN profiles. See Create and Manage VPN Profiles.
-
Define extranet devices. See Create Extranet Devices.
To create a remote access VPN:
General Settings
|
Field |
Action |
|---|---|
|
Name |
Enter a unique string of maximum 63 alphanumeric characters without spaces. The string can contain colons, periods, dashes, and underscores. |
|
Description |
Enter VPN description containing maximum 255 characters. |
|
Routing Topology |
Select Traffic Selector (Auto Route Insertion). A traffic selector is an agreement between IKE peers to permit traffic through a tunnel if the traffic matches a specified pair of local and remote addresses. |
|
VPN Profile |
Select a VPN profile based on the deployment scenario:
|
|
Authentication Method |
Select an authentication method that the device uses to authenticate the source of Internet Key Exchange (IKE) messages.
|
|
Pre-shared Key |
Establish a VPN connection using pre-shared keys, which is essentially a password that is same for both parties. Pre-shared keys are applicable only if the authentication method is pre-shared-based. Select the type of pre-shared key you want to use:
|
|
Max Transmission Unit |
Select the maximum transmission unit (MTU) in bytes. MTU defines the maximum size of an IP packet, including the IPsec overhead. You can specify the MTU value for the tunnel endpoint. The valid range is 68—9192 bytes, and the default value is 1500 bytes. |
Client Settings
To modify the default client profile:
- Select the default profile in the Client Settings section.
-
Click the pencil icon.
The Remote User page is displayed.
- Configure the parameters as described in Table 2.
Click OK.
|
Field |
Action |
|---|---|
|
Connection Mode |
Select one of the following options to establish the Juniper Secure Connect client connection:
The default connection mode is Manual. |
|
SSL VPN |
Enable this option to establish SSL VPN connection from the Juniper Secure Connect Client to the SRX Series Firewall. This is a fallback option when IPsec ports are not reachable. By default,this option is enabled. |
|
Biometric Authentication |
Enable this option to authenticate the client system using unique configured methods. An authentication prompt is displayed when you connect in the client system. The VPN connection will only be initiated after successful authentication through the method configured for Windows Hello (fingerprint recognition, face recognition, PIN entry, and so on). Windows Hello must be preconfigured on the client system if the Biometric authentication option is enabled. |
|
Dead Peer Detection |
Enable this option to allow the Juniper Secure Connect client to detect if the SRX Series Firewall is reachable. Disable this option to allow the Juniper Secure Connect client to detect till the SRX Series Firewall connection reachability is restored. This option is enabled by default. |
|
DPD Mode |
Select a DPD Mode.
|
|
DPD Interval |
Select an interval, in seconds, to send dead peer detection messages. The default interval is 10 seconds with a valid range of 2—60 seconds. |
|
DPD Threshold |
Select the failure DPD threshold value. This specifies the maximum number of times the DPD messages must be sent when there is no response from the peer. The default number of transmissions is 5 times with a valid range of 1—5. |
|
Certificates |
Configure security certificates.
|
|
EAP-TLS |
Use the EAP-TLS authentication method to validate the security certificates. This option is enabled by default. |
|
Window logon |
Enable this option to provide users to securely log on to the Windows domain before logging on to the Windows system. The client supports domain login using a credential service provider after establishing a VPN connection to the company network. |
Local Gateway Settings
To define a local gateway:
-
Click the + sign in the Local Gateway section.
The Add Device page opens.
- Configure the device parameters as described in Table 3.
- Click OK.
|
Field |
Action |
|---|---|
|
External Interface |
Select the outgoing interface for IKE security associations (SAs). This interface is associated with a zone that acts as its carrier, providing firewall security for it. |
|
Tunnel Zone |
Select the tunnel zone. Tunnel zones are logical areas of address space that can support dynamic IP (DIP) address pools for NAT applications to pre- and post-encapsulated IPsec traffic. Tunnel zones also provide flexibility in combining tunnel interfaces with VPN tunnels. |
|
User Authentication |
Select the authentication profile that will be used to authenticate a user accessing the remote access VPN. Click Add to create a new access profile. Note:
LDAP authentication is not supported in a remote VPN. |
|
SSL VPN Profile |
Select an SSL VPN profile from the list to terminate the remote access connection. To create a new SSL VPN profile:
|
|
Certificate |
Select a certificate to authenticate the virtual private network (VPN) initiator and recipient. |
|
Trusted CA/Group |
Select the CA profile from the list to associate it with the local certificate. This is applicable when authentication method is RSA-Signatures. |
|
Protected Networks |
Configure the addresses type for the selected device to protect one area of the network from the other. You can also create addresses by clicking Add New Address. |
VPN Profile Settings
Click View VPN Profile Settings to view or edit VPN profiles. If the VPN profile is default, you can edit the configurations. If the profile is shared, you can only view the configurations.
|
Field |
Action |
|---|---|
| IKE Settings | |
|
IKE Version |
Select the required IKE version, either V1 or V2, that is used to negotiate dynamic security associations (SAs) for IPsec. By default, IKE V2 is used. |
|
Mode |
Select an IKE policy mode.
Mode is applicable when the IKE Version is V1. |
|
Encryption Algorithm |
Select the appropriate encryption mechanism. |
|
Authentication Algorithm |
Select an algorithm that the device must use to verify the authenticity and integrity of a packet. |
|
Deffie Hellman group |
Select a Diffie-Hellman (DH) group to determine the strength of the key used in the key exchange process. |
|
Lifetime Seconds |
Select the lifetime, in seconds, for an IKE security association (SA). The valid range is from 180—86400 seconds. |
|
Dead Peer Detection |
Enable this option to permit the two gateways to determine if the peer gateway is up and responding to the Dead Peer Detection (DPD) messages that are negotiated during IPsec establishment. |
|
DPD Mode |
Select a DPD Mode.
|
|
DPD Interval |
Select an interval, in seconds, to send dead peer detection messages. The default interval is 10 seconds with a valid range of 2—60 seconds. |
|
DPD Threshold |
Select the failure DPD threshold value. This specifies the maximum number of times the DPD messages must be sent when there is no response from the peer. The default number of transmissions is 5 times with a valid range of 1—5. |
| Advance Settings | |
|
General IKE ID |
Enable this option to accept peer IKE ID This option is disabled by default. If General IKE ID is enabled, the IKE ID option is disabled automatically. |
|
IKEv2 Re Authentication |
Select a reauthentication frequency. Reauthentication can be disabled by setting the reauthentication frequency to 0. The valid range is 0—100. |
|
IKEv2 Re Fragmentation Support |
Enable this option to split a large IKEv2 message into a set of smaller ones so that there is no fragmentation at the IP level. |
|
IKEv2 Re-fragment Size |
Select the size of the packet at which messages are fragmented. By default, the size is 576 bytes for IPv4. The valid range is 570—1320. |
|
IKE ID |
Select one of the following options:
IKE ID is applicable only when General IKE ID is disabled. |
|
NAT-T |
Enable Network Address Translation-Traversal (NAT-T) if the dynamic endpoint is behind a NAT device. |
|
Keep Alive |
Select a time period in seconds to keep the connection alive. NAT Keepalives are required to maintain the NAT translation during the connection between the VPN peers. The valid range is from 1—300 seconds. |
| IPsec Settings | |
|
Protocol |
Select the required protocol to establish the VPN.
|
|
Encryption Algorithm |
Select the encryption method. This is applicable if the Protocol is ESP. |
|
Authentication Algorithm |
Select an algorithm that the device must use to verify the authenticity and integrity of a packet. |
|
Perfect Forward Secrecy |
Select Perfect Forward Secrecy (PFS) as the method that the device uses to generate the encryption key. The PFS generates each new encryption key independently from the previous key. The higher numbered groups provide more security but require more processing time. |
|
Establish Tunnel |
Select an option to specify when IKE is activated.
|
| Advance Settings | |
|
VPN Monitor |
Enable this option to send Internet Control Message Protocol (ICMP) to determine if the VPN is up. |
|
Optimized |
Enable this option to optimize VPN monitoring and configure SRX Series Firewalls to send ICMP echo requests, also called pings, only when there is outgoing traffic and no incoming traffic from the configured peer through the VPN tunnel. If there is incoming traffic through the VPN tunnel, the SRX Series Firewalls considers the tunnel to be active and do not send pings to the peer. |
|
Anti Replay |
Enable this option for the IPsec mechanism to protect against a VPN attack that uses a sequence of numbers that are built into the IPsec packet. IPsec does not accept a packet for which it has already seen the same sequence number. It checks the sequence numbers and enforces the check rather than just ignoring the sequence numbers. Disable this option if there is an error with the IPsec mechanism that results in out-of-order packets, preventing proper functionality. By default, Anti-Replay detection is enabled. |
|
Install interval |
Select the maximum number of seconds to allow for the installation of a re-keyed outbound security association (SA) on the device. |
|
Idle Time |
Select the appropriate idle time interval, after which sessions and their corresponding translations will time out if no traffic is received. |
|
DF Bit |
Select how to process the Don’t Fragment (DF) bit in IP messages.
|
|
Copy Outer DSCP |
Enable this option to copy the Differentiated Services Code Point (DSCP) field from the outer IP header encrypted packet to the inner IP header plain text message during decryption. The benefit in enabling this feature is that, after IPsec decryption, clear text packets adhere to the inner class-of-service (CoS) rules. |
|
Lifetime Seconds |
Select the lifetime, in seconds, for an IKE security association (SA). The valid range is from 180—86400 seconds. |
|
Lifetime Kilobytes |
Select the lifetime, in kilobytes, for an IPsec security association (SA). The valid range is from 64—4294967294 kilobytes. |
Manage Remote Access VPN—Juniper Secure Connect
-
Edit—Select the IPsec VPN, and then click the pencil icon (
). After editing IPsec VPN, you must deploy them to apply the configurations on the devices.
You cannot edit the IPsec VPN that is marked to be deleted.
-
Delete—Select the IPsec VPN, and then click the trash can icon (
). Follow the on-screen instructions. The IPsec VPN is not deleted from the associated devices at this moment. You must redeploy the IPsec VPN to delete it from the devices.
To revert the IPsec VPN marked for deletion, hover over the flag in the Status column, and select Undo Delete. The IPsec VPN status is reverted to the previous status.