Wie kann ich bei der Windows Firewall nen Portbereicht von X bis Y freigeben? Ich kann ja immer nur einen Port eingeben. Wenn ich da z.B. die Ports 1 bis 2000 freigeben will, sitz ich da ja etwas lange dran, wenn ich jeden einzeln eintippe....
Seite 1 von 1
Windows Firewall: Ports X Bis Y Freigeben! How to?!?
Anzeige
#2
geschrieben 01. Juli 2005 - 14:39
Zitat
Ich kann ja immer nur einen Port eingeben.
Nein, du kannst auch Port-Ranges angeben.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#3
geschrieben 01. Juli 2005 - 14:42
Nein man kann bei den Ports keinen Bereich eingeben (nur eine Zahl zwischen 1 und 65535, da ist nichts mit Bereich über :, - oder /Bits), dies klappt nur beim Scope für den Bereich der IP Adressen (und da auch nur über /Subnetmask).
Aber du kannst über ein Skript mit hilfe einer Schleife mehrere Ports freigeben, hier ein Beispiel für TCP Port 1 bis 2000, Regel heisst dann MeinTCPPort_<PortNr>:
for /l %%i in (1,1,2000) do netsh firewall set portopening TCP %%i MeinTCPPort_%%i
Aber du kannst über ein Skript mit hilfe einer Schleife mehrere Ports freigeben, hier ein Beispiel für TCP Port 1 bis 2000, Regel heisst dann MeinTCPPort_<PortNr>:
for /l %%i in (1,1,2000) do netsh firewall set portopening TCP %%i MeinTCPPort_%%i
#4
geschrieben 01. Juli 2005 - 14:55
Zitat
MeinTCPPort_<PortNr>:
for /l %%i in (1,1,2000) do netsh firewall set portopening TCP %%i MeinTCPPort_%%i
for /l %%i in (1,1,2000) do netsh firewall set portopening TCP %%i MeinTCPPort_%%i
Was mach ich damit? In die Eingabeaufforderung hauen?.... Sorry, hab keine Ahnung... Und anstatt dem 1,1,200 geb ich dann halt ein, was immer ich brauch? Sprich, wenn es von 2 bis 2001 is dann hat "2,2,2001"?
#5
geschrieben 01. Juli 2005 - 15:03
Nicht ganz
2,1,2001 wäre da richtig.
Und %%i gilt nur wenn du es in einem Skript verwendest, wenn du es direkt in der Console ausführst einfach ein % weglassen -> %i
Zitat
FOR /L %Variable IN (Start,Schritt,Ende) DO Befehl [Parameter]
Der Satz ist eine Folge von Zahlen von Start bis Ende und der angegebenen Schrittweite. So erzeugt (1,1,5) die Folge 1 2 3 4 5 und (5,-1,1) erzeugt die Folge (5 4 3 2 1).
Der Satz ist eine Folge von Zahlen von Start bis Ende und der angegebenen Schrittweite. So erzeugt (1,1,5) die Folge 1 2 3 4 5 und (5,-1,1) erzeugt die Folge (5 4 3 2 1).
2,1,2001 wäre da richtig.
Und %%i gilt nur wenn du es in einem Skript verwendest, wenn du es direkt in der Console ausführst einfach ein % weglassen -> %i
Dieser Beitrag wurde von puppet bearbeitet: 01. Juli 2005 - 15:04
#6
geschrieben 01. Juli 2005 - 15:32
Man möge mir verzeihen, aber ich versteh nur Bahnhof im Bezug auf die Tatsache, was ich wo eingeben muss!
#7
geschrieben 01. Juli 2005 - 15:37
in dem Video in der ZIP ist das gut beschrieben.
http://techfiles.de/clip/community_cast_wi...p2_firewall.zip
http://techfiles.de/clip/community_cast_wi...p2_firewall.zip
#8
geschrieben 01. Juli 2005 - 16:03
Aii...
Also wenn du es in die Eingabeaufforderung kopieren willst:
for /l %i in (2,1,2001) do netsh firewall set portopening TCP %i MeinTCPPort_%i
Wobei 2 der Start-Port und 2001 der End-Port ist. Es wird jeder (1) Port zwischen Start- und End-Port benutzt.
Alternativ kannst du auch dieses Skript hier verwenden (bei den ersten beiden Optionen einfach Enter drücken).
Also wenn du es in die Eingabeaufforderung kopieren willst:
for /l %i in (2,1,2001) do netsh firewall set portopening TCP %i MeinTCPPort_%i
Wobei 2 der Start-Port und 2001 der End-Port ist. Es wird jeder (1) Port zwischen Start- und End-Port benutzt.
Alternativ kannst du auch dieses Skript hier verwenden (bei den ersten beiden Optionen einfach Enter drücken).
Thema verteilen:
Seite 1 von 1