Menemukan alamat IP original website dibelakang Cloudflare

Original IP Cloudflare

 

Pernah terbayang bagaimana cara mengetahui sebuah domain mengarah ke ip server mana jika dia menggunakan fasilitas Cloudflare dengan Proxy ON. Memang untuk mengetahui IP original yang disembunyikan oleh Cloudflare cukup sulit dideteksi. Kecuali kalian langsung menanyakan ke pihak tim Cloudflare, dan biasanya tidak mudah untuk mendapatkan informasi tersebut. Dalam hal ini kami mungkin akan memberikan sedikit tips yang mungkin sedikit banyak membantu untuk mendeteksi / verifikasi Original IP Address sebuah domain yang menggunakan Cloudflare. Yuk simak artikel ini sampe selesai ya.

Step #1 : Cek NS (NameServer)

Kamu bisa cek Nameserver sebuah domain mengarah kemana dengan beberapa tools berguna yaitu:

Pastikan domain sudah mengarah ke nameserver milik cloudflare.

 

Step #2: Cek IP Cloudflare

Kamu juga bisa melakukan ping ke domain tujuan.

xxx@komp:~$ ping natanetwork.co.id
PING natanetwork.co.id (104.21.66.232) 56(84) bytes of data.
64 bytes from 104.21.66.232 (104.21.66.232): icmp_seq=1 ttl=246 time=82.5 ms
64 bytes from 104.21.66.232 (104.21.66.232): icmp_seq=2 ttl=246 time=80.8 ms

 

Maka didapat IP Cloudflare adalah: 104.21.66.232

https://bgp.he.net/ip/104.21.66.232

 

Step #3: Cek Original IP

Di tahap ini kamu bisa mencoba apakah domain natanetwork.co.id original IP adalah x.x.x.x atau lainnya?

Memang benar kita tidak bisa langsung tahu berapa Original IP nya, tetapi kamu harus menebak atau jika tahu beberapa list suspect IP, maka kamu bisa coba one-by-one.

Gunakan perintah : 

curl -v -H "Host: namadomain.com" ip-address/

 

Contoh kasus kita mau tahu domain natanetwork.co.id apakah benar mengarah ke Original IP xx.yy.zz.dd :

xxx@komp:~$ curl -v -H "Host: natanetwork.co.id" xx.yy.zz.dd/
* Trying xx.yy.zz.dd:80...
* Connected to xx.yy.zz.dd (xx.yy.zz.dd) port 80 (#0)
> GET / HTTP/1.1
> Host: natanetwork.co.id
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Date: Sun, 21 Apr 2024 03:42:34 GMT
< Server: Apache
< Vary: Accept-Encoding
< Transfer-Encoding: chunked
< Content-Type: text/html; charset=UTF-8
<
<!DOCTYPE html>
<html>
<head>
<meta name="facebook-domain-verification" content="stcx97pirby4jvoaw69w400gv1pk22" />
<style>
body, html {
height: 100%;
margin: 0;
}

.bg {
/* The image used */
background-image: url("background.jpg");

/* Full height */
height: 100%;

/* Center and scale the image nicely */
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
</style>
<title>NATANETWORK - Web Hosting Surabaya Indonesia</title>
<link rel="shortcut icon" href="//www.natanetwork.com/images/favicon.png" />
<meta name="keywords" content="Cloud Hosting Terbaik, Cloud Hosting murah, IT Konsultan, Web Hosting Indonesia, Domain Indonesia, Colocation server, Dedicated Server Indonesia, Datacenter Surabaya Indonesia, Managed Server, IT Infrastruktur">
<meta name="description" content="Perusahaan Web Hosting Terbaik di Indonesia, NATANETWORK adalah penyedia layanan Cloud Hosting, Cloud VPS, Dedicated Server dan Domain harga murah dengan kualitas terbaik.">
</head>

<body>
<a href="https://www.natanetwork.com" target="_BLANK"><div class="bg"></div></a>
</body>
</html>
* Connection #0 to host xx.yy.zz.dd left intact

 

Terlihat disana bahwa benar domain natanetwork.co.id mengarah ke Original IP : xx.yy.zz.dd

Bagaimana hasilnya jika menggunakan Original IP yang salah ?

xxx@komp:~$ curl -v -H "Host: natanetwork.co.id" 157.15.77.34/
* Trying 157.15.77.34:80...
* Connected to 157.15.77.34 (157.15.77.34) port 80 (#0)
> GET / HTTP/1.1
> Host: natanetwork.co.id
> User-Agent: curl/7.81.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Connection: Keep-Alive
< Keep-Alive: timeout=5, max=100
< content-type: text/html
< last-modified: Tue, 14 Nov 2023 16:17:15 GMT
< accept-ranges: bytes
< content-length: 163
< date: Sun, 21 Apr 2024 03:46:11 GMT
< server: LiteSpeed
<
<html><head><META HTTP-EQUIV="Cache-control" CONTENT="no-cache"><META HTTP-EQUIV="refresh" CONTENT="0;URL=/cgi-sys/defaultwebpage.cgi"></head><body></body></html>
* Connection #0 to host 157.15.77.34 left intact

 

Dari hasil diatas terlihat perbedaannya. Jika salah Original IP, maka tidak akan muncul konten website yang sebenarnya.

 

Cek history DNS Record (recomended)

Cara ini cukup mudah dan praktis, tetapi tidak menjamin 100% bisa mendapatkan IP situs dibelakang Cloudflare ya. Tapi bisa dicoba sebagai alternatif.

Metode ini kita mengecek dari rekaman history DNS Record yang pernah di set sebelumnya.

  • Silahkan daftar di website https://securitytrails.com/ dan untungnya masih gratis!
  • Masukan nama domain yang ingin di analisa.
  • Klik menu Historical Data
    dns record history

Jika kamu tidak menemukan IP asli dibalik cloudflare melalui historical data, maka coba kamu telusuri subdomains, mungkin dari sub-domain tersebut kamu bisa mendapatkan IP Asli dimana domain tersebut di hostingkan.

 

Kesimpulan

Sampai saat ini memang tidak ada tools untuk mendeteksi IP Original sebuah domain yang sudah menggunakan Proxy dari Cloudflare, namun kita masih bisa mencoba mengakali dengan memperkirakan dan menebak kira-kira IP Original nya ada dimana dan melakukan verifikasi menggunakan metode curl atau kamu bisa manfaatkan website securitytrails untuk melihat history DNS record yang pernah di set sebelumnya.

Nah, sekarang kamu sudah paham kan? semoga artikel ini bermanfaat ya!

 

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

Direct printing via web menggunakan QZ Tray

Sudah bukan rahasia lagi direct printing sangat bermanfaat untuk aplikasi seperti kasir, toko,...

tidak mendapatkan email dari NATANETWORK ? cek email history di client area

Terkadang pelanggn NATANETWORK tidak mendapatkan email yang berisikan detail akun hosting/server...

Login Cpanel atau Reseller Hosting melalui client area

jika kita mengetahui username dan password cPanel maka kita dapat masuk ke cPanel dengan mudah....

Mengatasi 732 internal server error

Umumnya jika kita menggunakan indihome atau provider lainnya, terkadang permasalahan website...

Lakukan verifikasi email pada akun anda

Setelah melakukan order, anda akan diminta untuk verifikasi email Silahkan cek email inbox dan...

VPS Indonesia cuma 40rb Hosting Gratis Domain

Powered by WHMCompleteSolution