Activer le ping dans le pare-feu Windows 7?


3

Défaut de serveur raconte que la nouvelle syntaxe permettant d'activer le ping sur Windows Server 2008 est

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request"
    protocol=icmpv4:8,any dir=in action=allow

mais cela ne fonctionne pas avec Windows 7. Ici, je reçois

C:\Windows\system32>netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow

A specified value is not valid.

Usage: add rule name=<string>
...

Quelle est la nouvelle syntaxe correcte?


Vous pouvez essayer de l'ajouter via l'interface graphique? Panneau de configuration - & gt; Système et sécurité - & gt; Pare-feu Windows - & gt; Paramètres avancés - & gt; Règles entrantes - & gt; Nouvelle règle - & gt; règle personnalisée
jmreicha

Windows est livré avec une règle de pare-feu, btw. De manière confuse, il se trouve dans la catégorie Partage de fichiers et d’imprimantes. Son nom dépend de la langue de votre système d'exploitation.
Daniel B

Réponses:


7

Le problème est copier et coller. Avec les bons guillemets

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request"
    protocol=icmpv4:8,any dir=in action=allow

Fait le travail. Je ne sais pas de quelle source j'ai copié la version problématique.


2
Un certain nombre de plateformes de blogs et de contenu ont des citations «intelligentes» malavisées qui gâchent toutes sortes de fragments de code.
RBerteig

3

Panneau de contrôle - & gt; Système et sécurité - & gt; fenêtre pare-feu - & gt; Réglages avancés - & gt; clic droit sur Règles entrantes - & gt; Nouvelle règle - & gt; Règle personnalisée - & gt; Suivant

Dans Protocole et ports (choisi dans le panneau de gauche): Protocole: ICMPv4

Dans le même panneau, appuyez sur le bouton Personnaliser , choisissez "Types spécifiques ICMP", cochez la case "Demande d'écho" et appuyez sur le bouton D'accord .

Dans prénom (choisi dans le panneau de gauche): renseignez le champ Nom et appuyez sur Appliquer .


Cela a fonctionné quand je l'ai essayé.
Peter Mortensen

Sur Windows 10, appuyez sur la touche Windows, tapez "fire" et choisissez "Fenêtre pare-feu" . Sur le dernier écran, le bouton à utiliser est "Terminer" au lieu de "Appliquer" (comme ça n'existe pas). Il commence à fonctionner immédiatement (pas de redémarrage, etc. nécessaire).
Peter Mortensen

Ou pour les versions ultérieures de Windows 10: clé Windows, tapez "firew", puis choisissez "Pare-feu Windows Defender" .
Peter Mortensen

2

Quand j'ai tapé:

netsh advfirewall firewall add rule name="Enable Echo Ping Request" protocol=icmpv4:8,any dir=in action=allow

dans Windows ISE Windows PowerShell, une erreur s'est produite: "Une valeur de protocole spécifiée n'est pas valide."

Je l'ai corrigé en utilisant ceci:

netsh advfirewall firewall add rule name="Enable Echo Ping Request" protocol="icmpv4:8,any" dir=in action=allow
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.