web-dev-qa-db-fra.com

Impossible d'envoyer une requête ping à Ubuntu à partir de Windows

J'utilise un routeur sans fil pour un accès Internet et un réseau local sans fil.

Lorsque je lance un ping d’Ubuntu à Windows XP sur un réseau local sans fil, le système utilise l’adresse IP ou le nom d’hôte du périphérique Windows.

Mais lorsque je coche depuis le même appareil Windows vers Ubuntu, cela ne fonctionne pas du tout (ni IP ni nom d’hôte). Mais cela fonctionne (ping sur IP mais pas sur le nom d’hôte) uniquement lorsqu’il existe une connexion Remote Desktop d’Ubuntu à Windows.

Mon/etc/hosts ressemble à ceci:

127.0.0.1 localhost 
192.168.0.2 ubuntuhostname

Samba est installé et fonctionne, mais le pare-feu est définitivement inactif.

Edit: Dans les paramètres du routeur, j'ai réservé la même adresse IP pour le périphérique Ubuntu en plus de définir explicitement son nom d'hôte (et son adresse MAC).

1
Orion

Certains routeurs et systèmes Windows ne pourront pas se connecter via le nom d'hôte. Votre routeur peut disposer d’une méthode permettant de définir manuellement les noms d’hôte sur une adresse MAC ou IP spécifique, ce qui pourrait résoudre le problème.

J'ai résolu le problème en insérant la ligne suivante dans le fichier hosts de Windows (pour moi, dans Windows 7, ce fichier se trouve dans C:\Windows\System32\Drivers\etc):

192.168.0.2 ubuntuhostname

hosts

enter image description here

1
Radu Rădeanu