summaryrefslogtreecommitdiff
path: root/content/post/split-tunnelling-for-wireguard-in-linux.md
diff options
context:
space:
mode:
authorhyang <hyang@hyang.xyz>2023-09-14 19:16:06 -0700
committerhyang <hyang@hyang.xyz>2023-09-14 19:16:06 -0700
commit815239b27a8672e77b4076fff654f2cd81b2796f (patch)
tree91e98e6f1e42e1169846bd8dcc042faf92a943f2 /content/post/split-tunnelling-for-wireguard-in-linux.md
parent8927225a0270e2e7bb13265c3784fd62d8621100 (diff)
Update articles to accomodate new theme
Diffstat (limited to 'content/post/split-tunnelling-for-wireguard-in-linux.md')
-rw-r--r--content/post/split-tunnelling-for-wireguard-in-linux.md5
1 files changed, 2 insertions, 3 deletions
diff --git a/content/post/split-tunnelling-for-wireguard-in-linux.md b/content/post/split-tunnelling-for-wireguard-in-linux.md
index b4931a7..a2ab221 100644
--- a/content/post/split-tunnelling-for-wireguard-in-linux.md
+++ b/content/post/split-tunnelling-for-wireguard-in-linux.md
@@ -2,11 +2,10 @@
title: "Split Tunnelling for Wireguard in Linux"
date: 2023-09-08T17:18:39-07:00
description: How to split tunnel in Wireguard on Linux
+ShowToc: true
draft: false
---
-# How to split tunnel in Wireguard on Linux
-
If you're under a VPN with WireGuard on Linux, as of writing this, there seems to be a surprising lack of documentation for selectively split tunneling certain applications. Fortunately, with Linux [network namespaces](https://en.wikipedia.org/wiki/Cgroups), we are able to do just that.
## TL;DR
@@ -75,6 +74,6 @@ ip netns exec split curl ifconfig.me
```
Your residential IP should now show up instead of your VPN's IP.
-# Credits
+## Credits
- https://www.procustodibus.com/blog/2023/04/wireguard-netns-for-specific-apps/
- https://www.wireguard.com/netns/#the-new-namespace-solution