Problème nmap

Tags: #<Tag:0x00007fc9f210e7a8>

bonjour j’utilise depuis un petit moment debian wsl sur windows est j’ais un problème avec l’interface apparemment

ali@DESKTOP-BJEE1ET:~$ nmap 192.168.0.1/24
Warning: Nmap may not work correctly on Windows Subsystem for Linux.
For best performance and accuracy, use the native Windows build from https://nmap.org/download.html#windows.
Starting Nmap 7.93 ( https://nmap.org ) at 2023-03-08 12:52 CET
Problem binding to interface , errno: 92
socket_bindtodevice: Protocol not available
Problem binding to interface , errno: 92
socket_bindtodevice: Protocol not available
Problem binding to interface , errno: 92

changement de problème j’es essayer une méthode pour résoudre l’autre mes bon ba voila maintenant

ali@DESKTOP-BJEE1ET:~$ nmap
-bash: /mnt/c/Program Files (x86)/Nmap/nmap.exe: No such file or directory

Bonjour,
C’est un problème XY.
Si tu veux faire du nmap sur une machine windows, utilise NMAP pour windows, c’est plus pertinent.
Car ce type de logiciel utilise souvent l’interface en mode promiscuité.
quand à executer le programme windows sous linux,n ouublie de suite, c’est une mauvaise solution car pour exécuter un programme windows sous linux c’est du wine qu’il faut.
si tu as le programme windows d’installé comme semble le montrer ton deuxième message, lance le sous windows.

Bonjour,

Il me semble que WSL utilise un accès au réseau via un routage NAT. Ton problème vient probablement de là.
Comme le précise @Zargos, le mieux est d’utiliser la version Windows de nmap ou d’utiliser une machine sous Debian (ou autre Linux) directement.

Sauf qu’il ne pourra pas etre en promiscuité sur l’interface de ce fait.

Bonjour,

une autre solution serait de convertir le WSL en WSL 1, car l’accès réseau se fait en bridge, et de fait on peut utiliser la carte réseau en promiscuité et utiliser nmap.

1 J'aime