summaryrefslogtreecommitdiffstats
path: root/makefu/2configs/vpn/vpnws/client.nix
diff options
context:
space:
mode:
authorlassulus <lassulus@lassul.us>2017-12-30 11:36:15 +0100
committerlassulus <lassulus@lassul.us>2017-12-30 11:36:15 +0100
commitc1ff2ddf713242f34a56861c34d815ae6985798b (patch)
treea12734de3e7f99b58e87560317f383ed6bdd9c41 /makefu/2configs/vpn/vpnws/client.nix
parentdd817f9e26ee2aeae839dddc73b869d218a337cb (diff)
parent9d4436644115c2cc5c130d9c210c201bb506c789 (diff)
Merge remote-tracking branch 'gum/master'
Diffstat (limited to 'makefu/2configs/vpn/vpnws/client.nix')
-rw-r--r--makefu/2configs/vpn/vpnws/client.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/makefu/2configs/vpn/vpnws/client.nix b/makefu/2configs/vpn/vpnws/client.nix
new file mode 100644
index 00000000..d06bc27d
--- /dev/null
+++ b/makefu/2configs/vpn/vpnws/client.nix
@@ -0,0 +1,9 @@
+{ pkgs, ... }:
+{
+ users.users.makefu.packages = with pkgs; [ iproute vpn-ws ];
+ # vpn-ws-client vpnws wss://localhost/vpn --no-verify --exec "ip link set vpnws up;ip addr add 10.244.1.2/24 dev vpnws"
+ networking.interfaces.vpnws = {
+ virtual = true;
+ virtualType = "tap";
+ };
+}