Skip to content

cybertk/ck-vpn

This branch is 2 commits ahead of, 7 commits behind master.

Repository files navigation

ck-vpn

IKEv2 VPN Server for iOS/OSX with zero config

Docker Hub Docker image layers and size

Getting started

Docker

docker run --privileged -p 80:80 -p 500:500/udp -p 4500:4500/udp quanlong/ck-vpn

Docker Cloud

Use the following yml as Docker Cloud Stack

vpn:
  autodestroy: always
  autoredeploy: true
  image: 'quanlong/ck-vpn:latest'
  ports:
    - '80:80'
    - '500:500/udp'
    - '4500:4500/udp'
  privileged: true
  volumes:
    - /etc
    - /www

FAQ

invalid ID_V1 payload length, decryption failed?

The "invalid ID_V1 payload length, decryption failed" part is typical of a mismatched pre-shared key, though that's not the only possible cause.

See more on:

no virtual IP found, sending INTERNAL_ADDRESS_FAILURE

10[IKE] peer requested virtual IP %any6
10[IKE] no virtual IP found for %any6 requested by 'ios'
10[IKE] no virtual IP found, sending INTERNAL_ADDRESS_FAILURE

updown: iptables v1.4.21: can't initialize iptables table `filter': Permission denied (you must be root)

Solved by disabled updown script with --disable-updown while compiling from source

See more on:

References

About

IKEv2 VPN Server for iOS/OSX with zero config

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published