So richten Sie Firewall-Ports über ein Anmeldeskript ein
Ich arbeite als IT-Suport für den öffentlichen Dienst. Wir verwenden Domänencontroller und Anmeldeskripte. Diese Skripte sind sehr hilfreich, da sie Drucker automatisch installieren und Netzwerkordner als lokale Laufwerke hinzufügen können.
Wir verwenden VNC, um auf die Computer des Benutzers zuzugreifen, damit wir ihnen Suport geben können. In einigen Fällen ist ihre Windows-Firewall aktiv und die eingehenden/ausgehenden VNC-Ports sind konfiguriert und funktionieren einwandfrei. In vielen anderen Fällen müssen wir die Leute bitten, ihre Firewall zu deaktivieren. Das ist die Praxis, die Leute hier machen, und sie bitten die Leute normalerweise nicht, die Firewall wieder zu aktivieren. Da dies eine Gefahr darstellt, würde ich gerne wissen, ob es Befehle gibt, die wir auf diesen Anmeldeskripten ausführen können, damit die Ports automatisch auf allen Computern konfiguriert werden und wir die Benutzer nicht auffordern müssen, im Netzwerk ohne Firewall auszuführen.
Am besten.
1 answers
Wie richte ich Firewall-Ports mit einem Skript ein
netsh
kann verwendet werden, um die Windows-Firewall zu konfigurieren.
Insbesondere netsh advfirewall ...
Aktivieren und Löschen eines Ports: Eines der häufigsten Dinge, die Sie mit der Windows-Firewall tun müssen, sind offene Ports, die von verschiedenen Programmen verwendet werden. Die folgenden Beispiele zeigen, wie Sie mit netsh eine Regel zum Öffnen und Schließen von Port 1433 erstellen, der von Microsoft SQL Server verwendet wird:
Beispiel-Ports öffnen/schließen
Offener Port:
netsh advfirewall firewall add rule name="My App" dir=in action=allow protocol=TCP localport=1433
Schließen port:
netsh advfirewall firewall delete rule name="My App" protocol=tcp localport=1433
Quelle Top 10: Windows Firewall Netsh Befehle
Beispiel-Programm aktivieren / deaktivieren
Sie können auch Regelregeln hinzufügen, die nur den Programmpfad verwenden. In diesem Fall müssen Sie die Ports nicht angeben.
Programm aktivieren:
netsh advfirewall firewall add rule name="My App" dir=in action=allow program="C:\MyApp\MyApp.exe" enable=yes
Deaktivieren Programm:
netsh advfirewall firewall delete rule name="My App" program="C:\MyApp\MyApp.exe"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39