Jawabannya
Itu benar, Anda dapat menggunakan layanan online apa pun untuk menentukan alamat IP eksternal. Gunakan cmdlet untuk mengambil informasi dari halaman web eksternal dari PowerShell. Invoke-WebRequest (contoh, mem-parsing halaman web menggunakan Invoke-WebRequest).
Anda dapat menguraikan halaman dari salah satu situs populer untuk menentukan alamat IP eksternal, tetapi lebih mudah untuk menggunakan salah satu layanan yang hanya berisi alamat IP (dalam bentuk teks biasa).
Anda dapat menggunakan situs-situs berikut:
- http://ipinfo.io/ip
- http://ifconfig.me/ip
- http://icanhazip.com
- http://ident.me
- http://smart-ip.net/myip
Misalnya, untuk menemukan alamat IP dari alamat eksternal yang Anda gunakan untuk mengakses Internet, buka konsol PowerShell dan jalankan perintah,
(Invoke-WebRequest -uri "http://ifconfig.me/ip").Content
Seperti yang Anda lihat, perintah berhasil kembali ke konsol alamat IP eksternal dari mana koneksi berasal.
Kiat. Jika akses Internet Anda diatur melalui server proxy, maka Anda dapat mengesahkannya dari PowerShell seperti ini.Anda perlu memahami bahwa dalam kebanyakan kasus, IP yang diterima tidak akan menjadi IP "putih" statis komputer Anda. Dalam kebanyakan kasus, itu akan berupa alamat IP eksternal router (dengan koneksi NAT), alamat IP dinamis (dikeluarkan oleh penyedia) atau alamat server proxy.