mirror of
https://github.com/vimagick/dockerfiles.git
synced 2024-11-21 18:06:36 +02:00
add xl2tpd
This commit is contained in:
parent
3b49239fe8
commit
72d32f066c
@ -43,7 +43,6 @@ A collection of delicious docker recipes.
|
||||
- [ ] ssf
|
||||
- [ ] tshark
|
||||
- [ ] youtube-upload
|
||||
- [ ] xl2tpd
|
||||
|
||||
## IoT
|
||||
|
||||
@ -228,6 +227,7 @@ A collection of delicious docker recipes.
|
||||
- [x] strongswan :+1:
|
||||
- [x] tinc :+1:
|
||||
- [x] tinc-arm :+1:
|
||||
- [x] xl2tpd
|
||||
|
||||
## DNS
|
||||
|
||||
|
46
xl2tpd/README.md
Normal file
46
xl2tpd/README.md
Normal file
@ -0,0 +1,46 @@
|
||||
xl2tpd
|
||||
======
|
||||
|
||||
## docker-compose.yml
|
||||
|
||||
```yaml
|
||||
xl2tpd:
|
||||
image: hwdsl2/ipsec-vpn-server
|
||||
ports:
|
||||
- "500:500"
|
||||
- "4500:4500"
|
||||
volumes:
|
||||
- /lib/modules:/lib/modules:ro
|
||||
environment:
|
||||
- VPN_IPSEC_PSK=foobar
|
||||
- VPN_USER=easypi
|
||||
- VPN_PASSWORD=123456
|
||||
privileged: yes
|
||||
restart: always
|
||||
```
|
||||
|
||||
## up and running
|
||||
|
||||
```bash
|
||||
$ docker-compose up -d
|
||||
$ docker-compose logs
|
||||
Attaching to xl2tpd_xl2tpd_1
|
||||
xl2tpd_1 |
|
||||
xl2tpd_1 | Trying to auto discover IP of this server...
|
||||
xl2tpd_1 |
|
||||
xl2tpd_1 | ================================================
|
||||
xl2tpd_1 |
|
||||
xl2tpd_1 | IPsec VPN server is now ready for use!
|
||||
xl2tpd_1 |
|
||||
xl2tpd_1 | Connect to your new VPN with these details:
|
||||
xl2tpd_1 |
|
||||
xl2tpd_1 | Server IP: x.x.x.x
|
||||
xl2tpd_1 | IPsec PSK: foobar
|
||||
xl2tpd_1 | Username: easypi
|
||||
xl2tpd_1 | Password: 123456
|
||||
xl2tpd_1 |
|
||||
xl2tpd_1 | Write these down. You'll need them to connect!
|
||||
|
||||
$ docker-compose exec xl2tpd ipsec status
|
||||
$ docker-compose exec xl2tpd ipsec whack --trafficstatus
|
||||
```
|
13
xl2tpd/docker-compose.yml
Normal file
13
xl2tpd/docker-compose.yml
Normal file
@ -0,0 +1,13 @@
|
||||
xl2tpd:
|
||||
image: hwdsl2/ipsec-vpn-server
|
||||
ports:
|
||||
- "500:500"
|
||||
- "4500:4500"
|
||||
volumes:
|
||||
- /lib/modules:/lib/modules:ro
|
||||
environment:
|
||||
- VPN_IPSEC_PSK=foobar
|
||||
- VPN_USER=easypi
|
||||
- VPN_PASSWORD=123456
|
||||
privileged: yes
|
||||
restart: always
|
Loading…
Reference in New Issue
Block a user