Dokumen ini menjelaskan langkah-langkah untuk menjalankan pemindaian rentang IP menggunakan CLI mcdc
.
Ringkasan
Pemindaian rentang IP memungkinkan Anda mendeteksi aset di jaringan, memverifikasi kredensial, dan mengumpulkan data dari aset yang terdeteksi. Data yang dikumpulkan mencakup data tentang aplikasi yang sedang berjalan di komputer Anda, yang mencakup instance virtual machine (VM) dan server fisik, serta detail tentang konfigurasi mesin, hardware, jaringan, serta file, layanan, dan proses terbuka.
Pemindaian rentang IP berguna dalam skenario berikut:
- Jika Anda ingin memindai aset di lingkungan yang CLI klien penemuan Pusat Migrasinya tidak mendukung penemuan inventaris, seperti VM yang berjalan di Azure atau mesin yang berjalan di infrastruktur lokal.
- Jika Anda memiliki beberapa mesin dalam satu rentang IP, atau tidak memiliki banyak pengetahuan tentang infrastruktur yang ingin dipindai.
- Jika ingin melakukan pemindaian menyeluruh pada VM yang berjalan di VMware meskipun tidak memiliki akses ke vCenter API, Anda dapat menggunakan pemindaian rentang IP sebagai alternatif penemuan tamu.
- Jika Anda ingin melakukan pemindaian menyeluruh pada VM yang berjalan di AWS meskipun tidak memiliki akses ke AWS API, Anda dapat menggunakan pemindaian rentang IP sebagai alternatif penemuan tamu.
Pemindaian rentang IP adalah proses dua langkah:
- Pertama, CLI
mcdc
akan memindai alamat IP untuk mendeteksi aset di infrastruktur Anda. - Kemudian, fitur ini memindai aset yang terdeteksi untuk mencari data yang diperlukan untuk melakukan penilaian.
CLI mcdc
mendukung pengumpulan data melalui pemindaian rentang IP untuk komputer target Linux dan Windows.
Selama pemindaian rentang IP, CLI mcdc
terhubung ke
mesin Linux menggunakan SSH, dan ke mesin Windows menggunakan WMI.
Pemindaian rentang IP mengumpulkan data yang sama seperti menjalankan penemuan tamu dari jarak jauh dengan SSH atau WMI.
Sebelum memulai
- Tinjau persyaratan untuk mendownload dan menjalankan
mcdc
CLI. - Selesaikan langkah-langkah untuk mendownload
mcdc
CLI.
Jalankan pemindaian IP untuk menemukan aset
Untuk mendeteksi aset di infrastruktur Anda, jalankan perintah berikut:
Linux
./mcdc discover ipscan --ranges IP_RANGE
Windows
mcdc.exe discover ipscan --ranges IP_RANGE
Ganti IP_RANGE dengan satu alamat IP atau rentang alamat IP yang ingin Anda pindai. Rentang IP dapat diberi tanda hubung atau dalam notasi CIDR. Misalnya,
0.0.0.0-0.0.0.3
atau0.0.0.0/30
. Anda dapat menentukan lebih dari satu rentang sekaligus menggunakan beberapa flag--ranges
.Atau, Anda dapat menentukan file yang berisi daftar rentang IP untuk dipindai:
Linux
./mcdc discover ipscan --file IP_RANGE_FILE.csv
Windows
mcdc.exe discover ipscan --file IP_RANGE_FILE.csv
Ganti IP_RANGE_FILE dengan nama file CSV yang berisi rentang alamat IP yang ingin Anda pindai. File harus berisi rentang atau rentang yang dipisahkan koma dalam notasi CIDR. Berikut adalah contoh file rentang IP:
rangeStart,rangeEnd,CIDR 192.168.9.0,192.168.9.255,"" "","",192.168.10.0/24
Perintah ini akan menghasilkan file CSV yang berisi daftar alamat IP aset yang terdeteksi. File tersebut terlihat mirip dengan contoh berikut:
ipAddress
192.168.9.1
192.168.9.2
File ini digunakan sebagai input untuk langkah berikutnya, yaitu
memindai dan mengumpulkan data pada aset yang terdeteksi. Secara default, file ini disimpan di direktori yang sama dengan tempat Anda menginstal CLI mcdc
.
Pindai aset yang ditemukan
Setelah Anda memindai infrastruktur dan memiliki file yang berisi daftar IP yang ditemukan, jalankan pemindaian pada aset yang ditemukan tersebut:
Linux
./mcdc discover ips --file SCANNED_IPS.csv
Windows
mcdc.exe discover ips --file SCANNED_IPS.csv
Ganti kode berikut:
- SCANNED_IPS: jalur ke file yang dibuat oleh perintah
discover ipscan
yang berisi daftar alamat IP aset yang ditemukan.
- SCANNED_IPS: jalur ke file yang dibuat oleh perintah
Jika diminta, setujui persyaratan dan ketentuan.
Jika ingin, untuk melewati langkah ini dan menyetujui persyaratan dan ketentuan di langkah sebelumnya, Anda dapat menyertakan flag
--accept-terms
dengan perintah perintahdiscover ips
.Saat diminta, masukkan kredensial menggunakan format JSON seperti yang ditunjukkan di bawah ini:
Masukkan nama pengguna dan sandi:
[{"username":"USERNAME","password":"PASSWORD"}]
Masukkan nama pengguna dan tentukan jalur ke file identitas:
[{"username":"USERNAME","identityFile":"IDENTITY_FILE"}]
Masukkan nama pengguna, tentukan jalur ke file identitas terenkripsi, dan masukkan frasa sandi:
[{"username":"USERNAME","identityFile":"IDENTITY_FILE","passphrase":"PASSPHRASE"}]
Jika diperlukan, Anda dapat menentukan beberapa kredensial sekaligus:
[{"username":"FIRST_USERNAME","password":"FIRST_PASSWORD"},{"username":"SECOND_USERNAME","password":"SECOND_PASSWORD"}]
Setelah pemindaian selesai, data yang dikumpulkan akan disimpan di direktori lokal yang sama dengan tempat Anda menginstal CLI mcdc
di mesin host. Selain itu, file CSV juga akan dibuat di direktori yang sama,
yang memberikan detail tentang pemindaian yang berhasil dan gagal.
Jika ingin menentukan lokasi lain untuk file CSV ini, Anda dapat menggunakan
--output-file
dengan perintah discover ips
.
Langkah selanjutnya
- Pelajari cara mengekspor data yang dikumpulkan ke Pusat Migrasi.