web-dev-qa-db-fra.com

Impossible d'accéder aux hôtes locaux par leur nom, mais par adresse IP

Je suis nouveau dans Ubuntu et je suis novice en réseautique. Je ne peux pas accéder nominativement aux hôtes du réseau local à partir de mon serveur 13.10 fraîchement installé (sans interface graphique). Il n'est pas configuré en tant que serveur DHCP. J'utilise un Netgear R6300v2 pour le serveur DHCP.

Je peux SSH sur le serveur par nom (unix3) à partir de Winpro7 (192.163.1.3) à partir de la session SSH: Je peux cingler à Google.com Je ne peux pas cingler à WinPro7 Je peux cingler à 192.168.1.3 (WinPro7) dhclient est en cours d'exécution si ifconfig semble bien ?

Voici le journal de la session SSH où j'ai essayé d'obtenir toutes les informations pertinentes

    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2014.02.01 09:49:39 =~=~=~=~=~=~=~=~=~=~=~=
Using username "frank".
frank@unix3's password:
Welcome to Ubuntu 13.10 (GNU/Linux 3.11.0-15-generic i686)

 * Documentation:  https://help.ubuntu.com/

  System information as of Sat Feb  1 09:51:41 EST 2014

  System load:  0.04               Processes:           95
  Usage of /:   1.4% of 120.70GB   Users logged in:     1
  Memory usage: 2%                 IP address for eth0: 192.168.1.22
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

Last login: Sat Feb  1 09:51:41 2014 from 192.168.1.3

frank@unix3:~$ ping google.com -c3
PING google.com (74.125.226.227) 56(84) bytes of data.
64 bytes from lga15s29-in-f3.1e100.net (74.125.226.227): icmp_seq=1 ttl=53 time=50.0 ms
64 bytes from lga15s29-in-f3.1e100.net (74.125.226.227): icmp_seq=2 ttl=53 time=36.5 ms
64 bytes from lga15s29-in-f3.1e100.net (74.125.226.227): icmp_seq=3 ttl=53 time=36.0 ms

--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2009ms
rtt min/avg/max/mdev = 36.022/40.863/50.033/6.489 ms

frank@unix3:~$ ping WinPro7 -c3
ping: unknown Host WinPro7

frank@unix3:~$ ping 192.168.1.3 -c3
PING 192.168.1.3 (192.168.1.3) 56(84) bytes of data.
64 bytes from 192.168.1.3: icmp_seq=1 ttl=128 time=0.918 ms
64 bytes from 192.168.1.3: icmp_seq=2 ttl=128 time=0.467 ms
64 bytes from 192.168.1.3: icmp_seq=3 ttl=128 time=0.422 ms

--- 192.168.1.3 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2007ms
rtt min/avg/max/mdev = 0.422/0.602/0.918/0.224 ms

frank@unix3:~$ ifconfig /-a
eth0      Link encap:Ethernet  HWaddr 00:15:5d:01:04:3d  
          inet addr:192.168.1.22  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::215:5dff:fe01:43d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4883 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1848 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:802381 (802.3 KB)  TX bytes:169483 (169.4 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1664 (1.6 KB)  TX bytes:1664 (1.6 KB)


frank@unix3:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1

frank@unix3:~$ ps -ef | grep dhclient
root       762     1  0 09:26 ?        00:00:00 dhclient -1 -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0
frank     1581  1445  0 09:49 pts/0    00:00:00 grep --color=auto dhclient

frank@unix3:~$ cat  /var/lib/dhcp/dhclient.eth0.leases
lease {
  interface "eth0";
  fixed-address 192.168.1.22;
  option subnet-mask 255.255.255.0;
  option routers 192.168.1.1;
  option dhcp-lease-time 86400;
  option dhcp-message-type 5;
  option domain-name-servers 192.168.1.1;
  option dhcp-server-identifier 192.168.1.1;
  renew 5 2014/01/31 22:14:27;
  rebind 5 2014/01/31 22:14:27;
  expire 5 2014/01/31 22:14:27;
}
lease {
  interface "eth0";
  fixed-address 192.168.1.22;
  option subnet-mask 255.255.255.0;
  option routers 192.168.1.1;
  option dhcp-lease-time 86400;
  option dhcp-message-type 5;
  option domain-name-servers 192.168.1.1;
  option dhcp-server-identifier 192.168.1.1;
  renew 0 2014/02/02 01:43:44;
  rebind 0 2014/02/02 11:26:27;
  expire 0 2014/02/02 14:26:27;
}

frank@unix3:~$ hostname
unix3

frank@unix3:~$ Sudo ufw status
Status: inactive

frank@unix3:~$ Sudo netstat -uap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
udp        0      0 *:bootpc                *:*                                 762/dhclient    
udp        0      0 192.168.1.25:netbios-ns *:*                                 833/nmbd        
udp        0      0 192.168.1.22:netbios-ns *:*                                 833/nmbd        
udp        0      0 *:netbios-ns            *:*                                 833/nmbd        
udp        0      0 192.168.1.2:netbios-dgm *:*                                 833/nmbd        
udp        0      0 192.168.1.2:netbios-dgm *:*                                 833/nmbd        
udp        0      0 *:netbios-dgm           *:*                                 833/nmbd        
udp        0      0 *:28567                 *:*                                 762/dhclient    
udp6       0      0 [::]:32733              [::]:*                              762/dhclient

frank@unix3:~$ exit
logout

Toute aide serait appréciée

2
NotTheOne
  1. Installer Winbind

    Sudo apt-get install winbind
    
  2. Ajouter WINS à la configuration de résolution d'hôte

    Sudo nano /etc/nsswitch.conf
    

    Ajoutez wins à la ligne d’hôtes, exemple:

    hosts:     files wins dns myhostname mdns4_minimal [NOTFOUND=return] mdns4
    

Voir HOWTO: résoudre correctement les noms d’hôtes


Otherway utilisant Avahi

  1. Installer l'outil de configuration DNS Avahi sur la machine Ubuntu

    Sudo apt-get install avahi-dnsconfd
    
  2. Installer Apple Bonjour sur un ordinateur Windows

    http://support.Apple.com/downloads/DL999/en_US/BonjourPSSetup.exe

Maintenant, vérifiez ping WinPro7.local

Voir Avahi (Wikipedia) ou son site officiel .

1
user.dz

Terminal ouvert:

Sudo -H gedit /etc/hosts

ajouter 192.168.1.3 WinPro7

afin que votre ordinateur sache qu'il s'agit de l'adresse IP de ce nom d'hôte

0
nux