PYTHON

Cara Cek Ip Address Sendiri Dengan Python

Pendahuluan

Pada artikel ini saya akan menunjukkan bagaimana cara menampilkan ip address publik kita menggunakan bahasa pemrograman python kita tahu dalam dunia jaringan ip memiliki 2 jenis yaitu ip publik dan ip private. Nah di sini saya akan menunjukkan ip publik yang di gunakan untuk berselancar di internet yang di terjemahkan oleh NAT (Network Address Translation) kita akan menggunakan salah satu library pemrograman python bernama whatismyip dan kita tahu ip publik akan berubah ubah hal ini karena ip publik kita di berikan secara otomatis oleh ISP (Internet Service Provider). Cara install sebuah library nya cukup mudah kamu cukup buka terminal kamu dan lihat perintah di bawah ini :

pip install whatismyip

Di sini saya akan mulai membuat program python beri nama file nya dengan nama main.py nanti jalankan di terminal kamu. Pertama saya akan buat program tersebut untuk mengecek ip publik kamu bisa lihat kode python nya di bawah ini :

import whatismyip
print("My ip public : ", whatismyip.whatismyip())

Hasil tersebut bisa di lihat di bawah ini :

C:\Users\galihap\Documents>main.py
My ip public :  114.79.20.2

Kedua saya akan buat program python untuk mengecek ipv4 kamu bisa lihat kode python nya di bawah ini :

import whatismyip
print("Ipv4 : ", whatismyip.whatismyipv4())

hasil nya kamu bisa lihat di bawah ini :

C:\Users\galihap\Documents>main.py
Ipv4 :  114.79.20.2

Ketiga saya akan buat program python untuk mengecek ipv6 kamu bisa lihat kode python nya di bawah ini :

import whatismyip
print("Ipv6 : ", whatismyip.whatismyipv6())

Hasil :

C:\Users\galihap\Documents>main.py
Ipv6 :  None

Hasilnya malah none, nah ini kamu bisa cek dan coba sendiri ya.

Terakhir kamu bisa cek apakah internet atau kamu itu terhubung dalam jaringan bisa di lihat kode di bawah ini :

import whatismyip
print("Check : ", whatismyip.amionline())

Hasil bisa di lihat di bawah ini :

C:\Users\galihap\Documents>main.py
Check :  True

Omong omong kamu bisa cek ya library nya di sini.

Penutup

Nah itulah yang bisa saya sampaikan bagaimana cara cek ip address menggunakan bahasa pemrograman python kamu bisa cek artikel lain cara cek kecepatan internet di python pada di sini. Semoga bermanfaat :D