add syncthing port forward
[automated-distro-installer] / wrt-setup
index 82f71934ad72f59b28905226b4f2e27882218758..981a290f0f0b0dd4909f71bca1e463908dfb512d 100755 (executable)
--- a/wrt-setup
+++ b/wrt-setup
@@ -193,7 +193,7 @@ config rule
     option dest_port        22
 
 config redirect
-    option name ssh
+    option name sshalt
     option src              wan
     option src_dport        2222
     option dest_port        22
@@ -227,6 +227,18 @@ config rule
        option target           ACCEPT
        option dest_port        80
        option proto            tcp
+
+config redirect
+    option name syncthing
+    option src              wan
+    option src_dport        22001
+    option dest_ip          192.168.1.2
+    option dest             lan
+config rule
+    option src              wan
+    option target           ACCEPT
+    option dest_port        22001
+
 EOF
 
 
@@ -235,15 +247,15 @@ EOF
 dnsmasq_restart=false
 v cedit /etc/hosts <<EOF || dnsmasq_restart=true
 192.168.1.1 wrt
-192.168.1.2 treetowl $IMPERSONAL_DOMAIN
+192.168.1.2 treetowl mail.iankelling.org faiserver $HOME_DOMAIN
 192.168.1.3 frodo
 192.168.1.4 htpc
-192.168.1.5 x2 faiserver
+192.168.1.5 x2
 192.168.1.6 demohost
 #192.168.1.7 faiserver
 192.168.1.8 tp
 72.14.176.105 li
-45.33.1.160 lj
+45.33.9.11 lj
 138.68.10.24 dopub
 # netns creation looks for next free subnet starting at 10.173, but I only
 # use one, and I would keep this one as the first created.
@@ -263,6 +275,10 @@ fi
 
 # useful: http://wiki.openwrt.org/doc/howto/dhcp.dnsmasq
 
+# sometimes /mnt/usb fails, cuz it's just a flash drive,
+# so make sure we have this dir or else dnsmasq will fail
+# to start.
+mkdir -p /mnt/usb/tftpboot
 v cedit /etc/dnsmasq.conf <<'EOF' || dnsmasq_restart=true
 
 ############ updating dns servers ###################3
@@ -311,7 +327,7 @@ dhcp-host=00:1f:16:16:39:24,set:x2,192.168.1.5,x2
 # reformatted. The mac is from doing a virt-install, cancelling it,
 # and copying the generated mac, so it should be randomish.
 dhcp-host=52:54:00:9c:ef:ad,set:demohost,192.168.1.6,demohost
-dhcp-host=52:54:00:56:09:f9,set:faiserver,192.168.1.7,faiserver
+#dhcp-host=52:54:00:56:09:f9,set:faiserver,192.168.1.7,faiserver
 dhcp-host=80:fa:5b:1c:6e:cf,set:tp,192.168.1.8,tp
 # this is the ip it picks by default if dhcp fails,
 # so might as well use it.