From aa49a7bd8f3e230ce81798e9b94ad83c60265c96 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= <cynerd@email.cz>
Date: Tue, 1 Dec 2020 07:50:24 +0100
Subject: personal-enabler: add enabler for public services

---
 personal-enabler/files/public-ssh.sh | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 personal-enabler/files/public-ssh.sh

(limited to 'personal-enabler/files')

diff --git a/personal-enabler/files/public-ssh.sh b/personal-enabler/files/public-ssh.sh
new file mode 100644
index 0000000..6e36eb8
--- /dev/null
+++ b/personal-enabler/files/public-ssh.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+uci -q batch <<EOF
+	set firewall.public_ssh=redirect
+	set firewall.public_ssh.name=SSH access on public
+	set firewall.public_ssh.dest_port=22
+	set firewall.public_ssh.src_dport=222
+	set firewall.public_ssh.proto=tcp
+	set firewall.public_ssh.src=wan
+	set firewall.public_ssh.target=DNAT
+	commit firewall.public_ssh
+EOF
+/etc/init.d/firewall reload
-- 
cgit v1.2.3