InstaSafe
Secure Access (ISA) Gateway Agent is a software that acts as the entry and exit
point for user access. Gateways are deployed at the edge of a private network,
and are used to connect remote clients or networks to the private network. It is responsible for encrypting and
decrypting data sent over the secure connection, as well as routing the data
between the client and the private network.
The
ISA Gateway must be provisioned on a physical or virtual server at each of the
data centres where applications and other services are hosted that are remotely
accessed by users. To ensure redundancy, it is recommended to provision a
backup Gateway as well. This ensures that unforeseen issues like hardware
failure or OS corruption do not lead to network downtime.
Both
the primary and back-up Gateways must be configured with static IP addresses.
These IP addresses must be given to the InstaSafe administrator for the purpose
of opening the required ports in the controller to accept the connection from
the Gateway Agents.
Although
the Agent software can be installed on other OSs, such as Microsoft Windows
servers, best practice recommends that it be installed on a Linux server due to
ease of installation and it being open-source. This KB describes the
installation process on an Ubuntu desktop VM.
For the prerequisites for
installing the Gateway Agent, refer to KB article Prerequisites for installing ISAGateway Agent
- Log into the ISA web portal using admin
credentials.
- On the left-side menu, navigate to the CONTROLLERS & GATEWAYS > Gateways page. Listed here are two Gateways added. This
KB article will describe the process of installing the Gateway Agent for Mumbai-Data-Centre.
- Next, on the left-side menu, under Downloads, click on Gateway Agents.
- Listed here are the Gateway Agents and their respective back-up Gateway Agents. Click on the Linux icon to download the Agent script to the local disk.
- The file has been downloaded.
- Open Terminal and navigate to the folder
where the script is downloaded.
- Set the read and write permission to the
script file by entering the command: chmod 700 <name of the script
file>
- Execute the script by entering the command:
sudo
sh <name of the script file>
- The installation will begin
- After the installation is completed
successfully, check the status of the Instasafe Agent service by entering the command: sudo
service Instasafe status
- Here
is a snapshot of the status indicating that the Instasafe Agent has successfully
started and an outbound connection to the ISA controller has been made by the
Instasafe Gateway Agent.
- Enter ifconfig or ip addr to view the interfaces. If the installation is successful and the Instasafe service has started, a virtual interface, tun0, with its virtual IP address should be displayed.The Gateway Agent will initiate an outbound connection
to the ISA Controller and establish a secure connection.
In case you are unable to install the Agent by following
these steps, contact your organization's IT Team.
If you are the administrator of the organization's ISA
Account and need assistance, contact
InstaSafe Support