kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 Sune
Sune
Question

Menyelesaikan Alamat IP dari nama host dengan PowerShell

Saya mencoba mendapatkan ipaddress dari nama host menggunakan Powershell, tapi saya benar-benar tidak tahu caranya.

Ada bantuan?

39 2011-12-28T20:25:21+00:00 3
Ralph Willgoss
Ralph Willgoss
Pertanyaan edit 6 September 2013 в 3:42
Pemrograman
powershell
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Solution / Answer
 vcsjones
vcsjones
28 Desember 2011 в 8:34
2011-12-28T20:34:19+00:00
Lebih
Sumber
Sunting
#15066951

Jika Anda ingin mendapatkan alamat IP sehingga Anda bisa bekerja dengan alamat tersebut, Anda bisa melakukan ini:

$ips = [System.Net.Dns]::GetHostAddresses("yourhosthere")

Anda bisa mengulanginya seperti ini:

[System.Net.Dns]::GetHostAddresses("yourhosthere") | foreach {echo $_.IPAddressToString }

Sebuah server mungkin memiliki lebih dari satu IP, jadi ini akan mengembalikan sebuah array IP.

 vcsjones
vcsjones
Jawaban edit 28 Desember 2011 в 8:40
53
0
Robbie P
Robbie P
25 September 2013 в 12:58
2013-09-25T12:58:14+00:00
Lebih
Sumber
Sunting
#15066953

Saya akan menggunakan solusi yang dikomentari oleh vcsjones, tetapi karena hasil dari solusinya ketika digunakan pada nama host yang memiliki banyak alamat IP akan menjadi array IP, ini akan menyebabkan masalah dengan ping/tracert lebih lanjut.

Solusi yang saya gunakan adalah sebagai berikut:

$ping = New-Object System.Net.NetworkInformation.Ping
$ips = $($ping.Send("yourhosthere").Address).IPAddressToString

Ini akan menampilkan string IP tunggal (dalam variabel $ips), diselesaikan dari satu balasan ICMP, mencegah array IP untuk nama host dengan beberapa IP.

Robbie P
Robbie P
Jawaban edit 10 September 2014 в 4:22
5
0
vulcan raven
vulcan raven
27 Juli 2012 в 6:37
2012-07-27T18:37:50+00:00
Lebih
Sumber
Sunting
#15066952

Dapatkan alamat IPv4 dan IPv6 dari nama host di powershell dijelaskan di sini. Anda juga bisa mendapatkan skripnya dengan mengklik Resolve IP address from Hostname di artikel tersebut di atas.

vulcan raven
vulcan raven
Jawaban edit 27 Juli 2012 в 6:42
3
0
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Daniel Gogov
Terdaftar 6 hari yang lalu
2
工藤 芳則
Terdaftar 1 minggu yang lalu
3
Ирина Беляева
Terdaftar 2 minggu yang lalu
4
Darya Arsenyeva
Terdaftar 2 minggu yang lalu
5
anyta nuam-nuam (LapuSiK)
Terdaftar 2 minggu yang lalu
ID
JA
© kzen.dev 2023
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi