1. Download and install the PulseSecure Client into your computer.

2. After installing, run the program and click the "+" icon to create a connection.

3. Type the information below and click the Add button.

  • Name: KU VPN
  • Server URL: vpn.ku.edu.tr

4. Click the Connect button.

5. Type your Ku NetID and KU NetID Password, and click the Connect button.

6. You are now connected to VPN.

1. Download and install the PulseSecure Client into your Mac.

2. After installing, run the program and click the "+" icon to create a connection.

3. Type the information below and click the Add button.

  • Name: KU VPN
  • Server URL: vpn.ku.edu.tr

4. Click the Connect button.

5. Type your KU NetID and KU NetID Password, and click the Connect button.

6. You are now connected to VPN.

Open Source Method

OpenConnect is an open source SSL VPN client shipped with widely used Linux distributions like Fedora, Arch, Debian, CentOS or Ubuntu.

Prerequisites

For using openconnect client to connect KOÇ VPN Server, the openconnect version that was shipped with your Linux distribution must be 7.05 or above. Recent versions of the distributions ships the Juniper SSL VPN enabled version of openconnect package.

Installation

Download deb >>

Download rpm >>

Fedora

Open Terminal Emulator.
Run the following command to install.

When it asks for confirmation for the package installation, enter “Y” or “y”.

Arch

Open Terminal Emulator.
Run the following command to install.

When it asks for confirmation for the package installation, enter “Y” or “y”.

Also works for Ubuntu and other Debian based distros.

Debian

Open Terminal Emulator.
Run the following command to install.

When it asks for confirmation for the package installation, enter “Y” or “y”.

Also works for Red Hat based distros.

Establishing Connection

After installation finished, the connection establishment steps are all the same among the Linux distros.

Open Terminal Emulator.

Run the following command to start the connection establishment mechanism.

First thing you should enter is your local sudo password

Then openconnect should ask you for your KU NetID (enter it)

The last step is to enter your KU NetID Password, when asked

The connection is now established. You can understand whether it’s connected or not by the oputput of the command. The last few lines of the command output should be like:

The terminal emulator window that you ran the openconnect command in must never be closed or you should not use CTRL+C key combination on your keyboard. In both cases, the VPN connection will be terminated.

Connection Status Check

Your main source for getting information about your VPN connection is the command shown below.


The output of the command should be like:

The inet part shows your VPN Client IP address

The RX packets part shows your information about received data

The TX packets part shows your information about transmitted data

Checking the connection health is easy. Possibly there are two cases you may encounter:

Just look at the terminal emulator window that you initially run the openconnect command in. If there are other outputs other than the lines stated below, then there may be a problem. It’s better terminate the connection by using CTRL+C key combination on your keyboard.

If the openconnect command somehow terminated (hence your VPN connection), you would see a command prompt that is waiting command input from you. This means you have to reconnect by using the command written in “Establishing Connection” part.

Ubuntu Client Installation

1. Download pulseConnect.dep package

2. For Root user rights, use “sudo -s” command.

3. apt-get install linbc6-i386

4. apt-get install lib32z1

5. Change your current directory use "cd Downloads" command and use "dpkg -i pulseConnect.dep" command

All needed components are installed, you can start VPN connention now.

6. sh /usr/local/pulse/PulseClient.sh -h vpn.ku.edu.tr -u KuNetId -U https://vpn.ku.edu.tr -r "KU Users"

Use your KU NetID Password.

7. When you want to learn VPN connection status, you can use "sh /usr/local/pulse/PulseClient.sh -s" command.

8. You can use "sh /usr/local/pulse/PulseClient.sh -K" command to end VPN connection.

CentOS

1. Download pulseConnect.rpm package

2. When you start installation you need root user rights.

3. yum install ld-linux.so.2

4. yum install libz.so.1

5. Change your current directory use “cd Downloads” command

6. rpm -ivh pulseConnect.rpm

7. When you want to learn VPN connection status, you can use “sh /usr/local/pulse/PulseClient.sh -s” command.

8. You can use “sh /usr/local/pulse/PulseClient.sh -K” command to end VPN connection.

SSL VPN