mirror of
https://github.com/vimagick/dockerfiles.git
synced 2024-11-28 09:08:50 +02:00
add xl2tpd
This commit is contained in:
parent
3b49239fe8
commit
72d32f066c
@ -43,7 +43,6 @@ A collection of delicious docker recipes.
|
|||||||
- [ ] ssf
|
- [ ] ssf
|
||||||
- [ ] tshark
|
- [ ] tshark
|
||||||
- [ ] youtube-upload
|
- [ ] youtube-upload
|
||||||
- [ ] xl2tpd
|
|
||||||
|
|
||||||
## IoT
|
## IoT
|
||||||
|
|
||||||
@ -228,6 +227,7 @@ A collection of delicious docker recipes.
|
|||||||
- [x] strongswan :+1:
|
- [x] strongswan :+1:
|
||||||
- [x] tinc :+1:
|
- [x] tinc :+1:
|
||||||
- [x] tinc-arm :+1:
|
- [x] tinc-arm :+1:
|
||||||
|
- [x] xl2tpd
|
||||||
|
|
||||||
## DNS
|
## 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