diff --git a/resources/firewall.bat b/resources/firewall.bat index cabb95f9a4..41f6fceceb 100644 --- a/resources/firewall.bat +++ b/resources/firewall.bat @@ -1,6 +1,10 @@ @echo off echo Installing firewall rules... +rem Discovery defauly port +netsh advfirewall firewall add rule name="SlimeVR UDP 35903 incoming" dir=in action=allow protocol=UDP localport=35903 +netsh advfirewall firewall add rule name="SlimeVR UDP 35903 outgoing" dir=out action=allow protocol=UDP localport=35903 + rem Rotational data default port netsh advfirewall firewall add rule name="SlimeVR UDP 6969 incoming" dir=in action=allow protocol=UDP localport=6969 netsh advfirewall firewall add rule name="SlimeVR UDP 6969 outgoing" dir=out action=allow protocol=UDP localport=6969 diff --git a/resources/firewall_uninstall.bat b/resources/firewall_uninstall.bat new file mode 100644 index 0000000000..115eb1d6a6 --- /dev/null +++ b/resources/firewall_uninstall.bat @@ -0,0 +1,17 @@ +@echo off +echo Installing firewall rules... + +rem Discovery defauly port +netsh advfirewall firewall delete rule name="SlimeVR UDP 35903 incoming" +netsh advfirewall firewall delete rule name="SlimeVR UDP 35903 outgoing" + +rem Rotational data default port +netsh advfirewall firewall delete rule name="SlimeVR UDP 6969 incoming" +netsh advfirewall firewall delete rule name="SlimeVR UDP 6969 outgoing" + +rem WebSocket server default port +netsh advfirewall firewall delete rule name="SlimeVR TCP 21110 incoming" +netsh advfirewall firewall delete rule name="SlimeVR TCP 21110 outgoing" + +echo Done! +pause \ No newline at end of file