You've already forked dockerfiles
							
							
				mirror of
				https://github.com/vimagick/dockerfiles.git
				synced 2025-10-30 23:47:48 +02:00 
			
		
		
		
	add xl2tpd
This commit is contained in:
		| @@ -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 | ||||
		Reference in New Issue
	
	Block a user