| 
									
										
										
										
											2025-09-22 21:36:45 +02:00
										 |  |  | #!/bin/sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-09-23 10:11:25 +02:00
										 |  |  | # Actually works for Wireguard | 
					
						
							| 
									
										
										
										
											2025-09-22 21:36:45 +02:00
										 |  |  | # we are connected if the directory exists | 
					
						
							|  |  |  | if [ -d /proc/sys/net/ipv4/conf/wg0 ]; then | 
					
						
							|  |  |  |   # we are connected, so propose disconnexion | 
					
						
							|  |  |  |   echo "Disconnect VPN" | 
					
						
							|  |  |  |   sudo wg-quick down wg0  | 
					
						
							|  |  |  | else | 
					
						
							|  |  |  |   echo "Connect VPN" | 
					
						
							|  |  |  |   sudo wg-quick up wg0 | 
					
						
							|  |  |  | fi |