Accessing site resources via VPN
![]() |
To access site resources via a Virtual Private Network (VPN) you will need a “token”. This can either be an app that runs on your smartphone (a soft token), or if you don’t have a smartphone, a small physical device that you can attach to your keyring (a hard token). The token generates a unique 6-digit key every 30-60 seconds and is used to provide a second factor (on top of your password) to identify you. Please contact the Computing helpdesk to get a soft or hard token. Soft tokens are free, hard tokens cost less than £20 and should last 3-5 years.
See here to get a Soft Token |
You don’t need VPN to access your e-mail. See the e-mail topic for details on how to do this.
Journals
Most journals do not require you to use VPN. You can access them using something called “Shibboleth” often referred to on a publishers’ website as “Institutional login”. Full details on how to use Shibboleth, and which websites require you to use VPN are available on the library information pages. See “Library information”.
VPN downloads
Once you have a token, you will need to install some software on your device. Make sure you are accessing this page from the device which you are going to use to access the NBI. Click on your device type in the list below to download the required software –
Accessing your Windows PC
After connecting to VPN, you can launch Remote Desktop and connect to your PC at NBI (your PC at NBI will need to be switched on)
- On a Windows PC
- From the Start button search for Remote Desktop (All Programs > Accessories > Remote Desktop Connection) :
- In the “Computer” field, enter “nXXXXX.nbi.ac.uk” to connect to your PC (where nXXXXX is your PC number).
- Log on with your domain username (nr4\yourUsername) and password.
- On a Mac
- Launch the Microsoft Remote Desktop Connection program (available from the Mac App store)
- Select to create a New connection
- Enter: nxxxxx.nbi.ac.uk in the ‘PC name’ section (where xxxxx is the ID number of your computer on site)
- Close the window, select the computer name you just entered and click ‘Start’
- Log on with your domain username (nr4\yourUsername) and password.
Accessing your Mac
- On a Mac
- Access the Go Menu and then Connect to Server
- Enter vnc://nXXXXX.nbi.ac.uk (where nXXXXX is your Mac’s ID number)
- Log on with your domain username and password.
- On a Windows PC
- Use a VNC program such as RealVNC Viewer to connect. Computing Support can assist to set this up for you if required
Remote Desktop Services
You can access standard windows-based applications on a variety of non-windows devices using “Remote Desktop Services”. To use remote desktop services, please follow these instructions
Installing & using the iOS client
First-time configuration
After downloading the Installer, run the installed app “F5 Access”
Tap on “Connections” and then “Configuration -> Add New”
Set the description to whatever you like e.g. NBI VPN, set the server to “https://portal.nbi.ac.uk” and select “Web Logon” and select “Save”
Using the iOS client
From the connection view, toggle the [Connection] button.
Fill in your domain username, your domain password and the code from your RSA token and click [Logon]
That’s it. You should now be connected.
Installing & using the Android client
After downloading the Installer, run it and go through the standard process for installing an android application.
First-time configuration
Run the installed app “Edge Client”, then
Tap on [Configure server]
Name your connection whatever you like, set the server to portal.nbi.ac.uk and tick “Web Logon”
Hit the back button on your android device and then tap on [Connect]
You will be asked to make the edge client an administrator. It needs this to be able to enforce passwords and monitor the screen. Please tap on [Activate]
If you are asked to trust the application, please indicate that you do by checking the box and tapping [OK]
Using the android client
Having started the client, fill in your domain username, your domain password and the code from your RSA token and click [Logon]
That’s it. You should now be connected.
Installing & using the Windows client
DOWNLOAD (note, download NOT run) the Installer. After it has downloaded, run it and go through the standard process for installing a windows application. If windows complains that it is from an unknown publisher, ignore this and continue with the installation.
To connect to NBI services –
Run the installed program “Big-IP Edge Client” (hit the windows key and then type EDGE), then click on “BIG-IP Edge Client”
Click on [Connect]
Fill in your domain username, your domain password, the code from your RSA token and click [Logon]
That’s it. You should now be connected.
To disconnect-
Click on the icon at the bottom of your screen and click the [Disconnect] button
Installing & using the Mac client
After downloading the installer, run it and go through the standard process for installing a mac application.
To connect to NBI services –
Run the installed program “Big-IP Edge Client”, then
Click on [Connect], fill in your domain username, your domain password and the code from your RSA token and click [Logon]
That’s it. You should now be connected.
To disconnect-
To disconnect temporarily then click on the icon at the top of your screen and choose “Turn VPN Off” from the menu (the shield at the top will go from being full (VPN on) to being clear (VPN off)). To revert choose “Turn VPN On”:
To disconnect permanently, e.g. at the end of your session, choose “Quit BIG-IP Edge Client” at the bottom of the menu.
Configuring Linux (command line)
After downloading the Debian-based installer (Debian/Ubuntu), or the RPM-based installer (Fedora/Red Hat/CentOS). To unpack it open a command window at the location you unpacked the files. Install the client by issuing the following commands.
For Debian:
$ dpkg -i linux_f5cli.x86_64.deb
For RPM:
$ rpm -i linux_f5cli.x86_64.rpm
If you have a previous package installed – then the uninstall utility is normally located in
/usr/local/lib/F5Networks/uninstall_F5.sh
Using the Linux client (command line)
Note: This will only give you limited connectivity as it is not possible to identify your machine from the command line client. You can use remote desktop services to access file shares etc. once connected
To initiate a connection, type the following command and then enter your 6-digit RSA code showing on your RSA token, followed by the domain password.
$ f5fpc -s -t portal.nbi.ac.uk -x -u username Enter password: RSA_6digit_codeyour_domain_password Operation in progress Please check back the status with f5fpc --info
e.g.
$ f5fpc -s -t portal.nbi.ac.uk -x -u johnd Enter password: 123456mypassword
Note – if you are having problems connecting using the name “portal.nbi.ac.uk” please try using the name “portal2022.nbi.ac.uk” instead. It may be that your local hosts file has cached the original IP.
After a few seconds f5fpc –info will show your connection details e.g.
$ f5fpc -i Connection Status: session established Favorites Information: ______________________ fav-Id fav-Type fav-Status fav-Name 186 vpn established /Common/nbi_policy_na_res Favorites Extended Info: ________________________ Fav-Id: 186 Fav-Name: /Common/nbi_policy_na_res Tunnel Port: 443 Tunnel Protocol: TCP Tunnel Security Protocol: TLSv1/SSLv3 Tunnel Cipher Strength: 128 Tunnel Hash Algorithm: SHA1 Tunnel Cipher Algorithm: RC4(128) Tunnel PKI Algorithm: RSA Tunnel Client IPv4 Address: 1.1.1.24 Tunnel Client IPv6 Address: Tunnel Server IPv4 Address: 1.1.1.1 Tunnel Server IPv6 Address: Tunnel GZip Compression: Disabled Tunnel Bytes In: 4761 Tunnel Bytes In (Low): 164 Tunnel Bytes Out: 1295 Tunnel Bytes Out (Low): 164
To disconnect from VPN:
$ f5fpc -o