128 votes

Comment trouver le nom de l'hôte à partir de l'IP sans se connecter à l'hôte ?

J'ai besoin de trouver le nom d'hôte d'un hôte UNIX dont l'IP est connue sans avoir à me connecter à cet hôte UNIX.

163voto

vartec Points 53382

Utilisez nslookup

nslookup 208.77.188.166 
...
Non-authoritative answer:
166.188.77.208.in-addr.arpa     name = www.example.com.

76voto

Vous pouvez faire une recherche DNS inverse avec host aussi. Il suffit de lui donner l'adresse IP comme argument :

$ host 192.168.0.10
server10 has address 192.168.0.10

43voto

King Thrushbeard Points 161

Un autre utilitaire de recherche de NS qui peut être utilisé pour la recherche inversée est dig avec le -x option :

$ dig -x 72.51.34.34

; <<>> DiG 9.9.2-P1 <<>> -x 72.51.34.34
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12770
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1460
;; QUESTION SECTION:
;34.34.51.72.in-addr.arpa.      IN      PTR

;; ANSWER SECTION:
34.34.51.72.in-addr.arpa. 42652 IN      PTR     sb.lwn.net.

;; Query time: 4 msec
;; SERVER: 192.168.178.1#53(192.168.178.1)
;; WHEN: Fri Jan 25 21:23:40 2013
;; MSG SIZE  rcvd: 77

ou

$ dig -x 127.0.0.1

; <<>> DiG 9.9.2-P1 <<>> -x 127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11689
;; flags: qr aa ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;1.0.0.127.in-addr.arpa.                IN      PTR

;; ANSWER SECTION:
1.0.0.127.in-addr.arpa. 10      IN      PTR     localhost.

;; Query time: 2 msec
;; SERVER: 192.168.178.1#53(192.168.178.1)
;; WHEN: Fri Jan 25 21:23:49 2013
;; MSG SIZE  rcvd: 63

Citant le dig manpage :

Les recherches inversées, c'est-à-dire la mise en correspondance d'adresses et de noms, sont simplifiées par l'utilisation de l'outil de recherche de noms. -x addr est une adresse IPv4 en notation décimale en pointillés, ou une adresse IPv6 délimitée par deux points. Lorsque cette option est utilisée, il n'est pas besoin de fournir les arguments name, class et type. dig effectue automatiquement une automatiquement une recherche pour un nom comme 11.12.13.10.in-addr.arpa et définit le type et la classe de la requête à PTR et IN respectivement.

27voto

user2210807 Points 168

Pour Windows ping -a 10.10.10.10.10

18voto

Deepak Verma Points 183
  • Pour Windows, essayez :

    NBTSTAT -A 10.100.3.104

    ou

    ping -a 10.100.3.104
  • Pour Linux, essayez :

    nmblookup -A 10.100.3.104

Ils sont presque identiques.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X