Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 826 Bytes

README.md

File metadata and controls

37 lines (26 loc) · 826 Bytes

F5 VPN client

Setup

  • Install Docker. Important: Do not use the packages provided by your distribution packages sources. Use the officical resources from docker: https://docs.docker.com/engine/installation/.
  • Install required python packages:
    pip install -r requirements.txt
    

Mac

  • For automatic route setup on Mac you need to install iproute2mac via homebrew.

Start F5 VPN client

There's a wrapper script (f5fpy-client.py) which helps to set up the docker container, the VPN connection and the desired network routes.

Simple run:

./f5fpc-client.py <VPN_HOST> <USER>

Connect to a VPN network which uses the 10.0.0.0/8 IP range:

sudo ./f5fpc-client.py <VPN_HOST> <USER> -n 10.0.0.0/8

For more information and options see

./f5fpc-client.py -h