Mencari Wildcard Dengan Python
Mencari wildcard pada subnet mask ip
Pendahuluan
Mask Wildcard adalah mask bit yang menunjukkan bagian mana dari alamat IP yang tersedia untuk diperiksa. Di Cisco IOS , mereka digunakan di beberapa tempat, misalnya:
- Untuk menunjukkan ukuran jaringan atau subnet untuk beberapa protokol routing, seperti OSPF .
- Untuk menunjukkan alamat IP apa yang harus diizinkan atau ditolak dalam daftar kontrol akses (ACL).
Alat Dan Bahan
- Laptop/PC terinstall python
- text editor
Tahap Pelaksanaan
Buka terminal linux dan ketikan perintah
touch wildcard.pyperintah di atas di gunakan untuk membuat file yang bernama
wildcard.pyKemudian buka file yang telah di buat dengan text editor kesayangan anda.
nano wildcard.pyIsikan pada file tersebut dengan beberapa baris code berikut :
#!/usr/bin/python3 from netaddr import * ip = IPNetwork('192.168.1.1/24') print(ip.hostmask)simpan file tersebut dan jalankan di terminal
python3 wildcard.pyor
chmod +x wildcard.py && ./wildcard.py
Selesai
Keterangan
- ip yang digunakan bebas , asalkan menggunakan ipv4 yang valid
- untuk mencari wildcard dari subnetmask / prefix yang lain tinggal di ganti saja dengan prefix yang di inginkan