Skip to content

alex-golts/docker-f5fpc

 
 

Repository files navigation

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

About

F5 VPN Client Docker Router

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 68.2%
  • Shell 24.3%
  • Dockerfile 6.9%
  • Makefile 0.6%