Yanıtlar:
Evet, bir IP Adresini (bazen) bir ana bilgisayar adına geri döndürebilirsiniz.
DNS içerisinde bir IP adresi bir PTR
kayda karşı saklanabilir . Sen kullanabilirsiniz nslookup
, ana bilgisayar adları ve IP adreslerini hem çözümlemek için kullanımı rağmen nslookup
oldukça zaman kullanımdan kaldırıldı.
En iyi sonucu elde etmek için, gerçekten dig
aletin tutulması gerekir . Linux kullanıcısıysanız, bu dnsutils
(debian) veya benzeri paketin bir parçası olarak bulunur . Windows kullanıcısıysanız, yüklemek için bu yönergeleri takip edebilirsiniz dig
.
Sonra yapabilirsiniz:
dig A <hostname>
Bir ana bilgisayarın IPv4 adresini aramak için veya:
dig AAAA <hostname>
Bir ana bilgisayarın IPv6 adresini aramak için veya:
dig PTR ZZZ.YYY.XXX.WWW.in-addr.arpa.
IPv4 adresinin ana bilgisayar adını aramak için WWW.XXX.YYY.ZZZ
(sekizli sayıların tersine çevrildiğine dikkat edin) veya:
dig PTR b.a.9.8.7.6.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.
IPv6 adresi 2001'in ana bilgisayar adını almak için: db8 :: 567: 89ab.
PTR
Kaynak Kaydı ile gerçekleştirilir, PTR kısaca gelir pointer
.
dig -x <ipaddress>
? Linux sistemimde hem IPv4 hem de IPv6 konuşuyor. dig -x 169.254.0.1
ve dig -x fe80::1
.
-a
seçeneği Resolve addresses to hostnames
en azından Win7'deki gibi listeleniyor , bu yüzden neden işe yaramayacağını anlamadım . Ancak, nslookup
hatta daha da iyisi dig
aslında böyle şeyler içindir . Ping
değil.
nslookup
"sonuçlara nslookup
itiraz edilir ve gelecekteki sürümlerden kaldırılabilir. Bunun yerine dig
veya host
programlarını kullanmayı düşünün " ifadesiyle sonuçlanır . Google , bakmaya önem verdiğinizden sizi kolayca haberdar edebilirdi.
Sen kullanabilirsiniz nslookup
, dig
ya da diğer ağ aracı muhtemelen olsun bir IP adresi için bir alan adı, ama mutlaka size bekliyorsanız biri olmak gitmiyor.
Birçok adın tek bir IP adresine çözümlenebildiği normal DNS aramalarından farklı olarak, ters DNS aramaları yalnızca tek bir ad için çözümleyebilir ve bu, söz konusu IP bloğu için ters DNS bilgilerini kim kontrol ederse işlenir. Başka hiç kimse PTR
rastgele bir IP adres bloğunda kayıt ayarlayamaz . Bu, herkesin bir alan adı ayarlayabildiği ve A
istedikleri IP adreslerini işaret eden kayıtlar oluşturabildiği "normal" DNS aramalarının aksinedir .
Bu ServerFault soru bu konuda biraz daha bilgi var.
Demek istediğim şu ki, bunu yapabiliyor olmanız, beklediğiniz şeyi elde edeceğiniz veya faydalı olacağı anlamına gelmez.
A
kaydın ve PTR
kaydın aynı kişinin kontrolünde olduğu iyi bilinen internet siteleri için , PTR
kayıt yine de bazı dahili makine adlarına atıfta bulunur. PTR
Eğer çalışırsanız rekor da örneğin nonexistant olabilir dig www.google.com
sonra dig -x
IP adresleri biri www.google.com
için eşler.
dig
vardır -x addr
seçeneği:
Geriye doğru aramalar - adresleri adlarla eşleme - seçenekle basitleştirilmiştir
-x
.addr
noktalı ondalık gösterimde bir IPv4 adresi veya iki nokta üst üste IPv6 adresidir. Bu seçenek kullanıldığındaname
,class
vetype
argümanlarını sağlamaya gerek yoktur
Örneğin:
dig -x 82.165.8.211
Bir kenara: IP adresi bir ARTIK 710 dev kurulunun gazetesinin logosundaydı ve saldırıya uğradığını düşündüm. Hatırlayamadım dig
sıkıcı PTR yöntemini kullanmadan bunu yapmanın seçeneği, ama sonra gördüm Michael 'ın comment .
Ve manpage dig
sadece geçerken bahseder; Cevabı burada bulana ve geri dönüp arayana kadar farketmedim bile.
ps adresi ipv4.connman.net için çözüldü ve sonra buldum; Ben saldırıya uğradım.
[root@artik ~]# grep -r '\<ipv4.connman.net\>' /etc /usr/bin /usr/sbin
Binary file /usr/sbin/connmand matches
kaygı uyandıran log girişleri:
Jul 15 04:41:11 artik connmand[1870]: wlan0 {add} route 82.165.8.211 gw 192.168.251.1 scope 0 <UNIVERSE>
Jul 15 04:41:12 artik connmand[1870]: wlan0 {del} route 82.165.8.211 gw 192.168.251.1 scope 0 <UNIVERSE>
IP adreslerini ana bilgisayar adlarına "çözümlemenin" başka bir yolu, bing arama motoru kullanılarak mümkündür . Ana bilgisayar genel bir web sunucusu çalıştırıyorsa ve ana bilgisayar tarafından sunulan bazı siteler dizine eklenmişse, ip:
öneki kullanarak sorgulayabilirsiniz .
Bu ip:64.34.119.12
ipin arkasındaki ana bilgisayar adlarının bir listesini almak için arama formuna girmeniz yeterlidir.
Peki ya ev sahibi? İşyerinde günlük olarak kullanıyorum
#host speakeasy.net
speakeasy.net has address 69.17.117.156
speakeasy.net mail is handled by 5 mx.speakeasy.net.
speakeasy.net mail is handled by 10 mx01.speakeasy.net.
speakeasy.net mail is handled by 15 mx02.speakeasy.net.
#host 69.17.117.156
156.117.17.69.in-addr.arpa domain name pointer www.speakeasy.net.
Soketlerde gethostbyaddr () işlevini kullanarak ana bilgisayar adını IPv4 veya IPv6 adresi olarak alabilirsiniz.
Bağlantı: https://beej.us/guide/bgnet/html/multi/gethostbynameman.html
Saygılar,
SSuman185