Jawaban:
Ini tidak mungkin. Jika mungkin, tidak akan ada alasan untuk memiliki netmask sama sekali karena dapat ditentukan secara otomatis.
Netmask digunakan untuk menentukan rentang IP yang dimulai dan berhenti di 'jaringan'. Rentang ini arbitrer.
Misalnya, dengan alamat IP 192.168.0.140
:
Dengan netmask 255.255.255.0
( /24
dalam notasi cidr) rentang IP akan menjadi 192.168.0.1 - 192.168.0.254
.
Dengan netmask 255.255.255.128
( /25
dalam notasi cidr) rentang IP akan 192.168.0.129 - 192.168.0.254
.
Anda tidak dapat dalam kebanyakan kasus, karena jaringan tanpa kelas . Alamat IPv4 yang diberikan dapat memiliki 30 netmask yang berbeda.
Meskipun Anda tidak dapat menentukan netmask dari alamat ip langsung di centos 7 Anda dapat mengetik "ip ad" yang akan mengembalikan alamat ip dengan nomor subnet yang sesuai.
-bash-4.2 $ ip ad 1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:16:3e:77:ca:e9 brd ff:ff:ff:ff:ff:ff
**inet 10.1.0.11/24** brd 10.1.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::216:3eff:fe77:cae9/64 scope link
valid_lft forever preferred_lft forever
Nomor subnet juga disimpan dalam file berikut
/ etc / sysconfig / network-scripts / ifcfg-eth0 (di mana eth0 tergantung pada jenis kartu jaringan Anda)
Cari pengaturan PREFIX. Nomor yang disediakannya adalah subnet mask
misalnya PREFIX = 24
Jika tidak ada nomor PREFIX dalam file di atas maka pengaturan jaringan server Anda akan default ke subnet mask 8 yang lagi akan ditampilkan dari perintah "ip ad" Anda.
Jika Anda ingin mengubah nomor PREFIX, ingatlah untuk memulai kembali layanan jaringan menggunakan jaringan restart systemctl.
netmask terutama digunakan untuk membedakan alamat lokal di sub-jaringan yang sama dari alamat di luar yang hanya dapat dijangkau melalui gateway.
Jadi, jika Anda tahu semua (= saat ini atau di masa depan yang digunakan) alamat IP di sub-jaringan yang sama, Anda dapat membuat netmask yang berisi semuanya. Misalnya jika 192.168.2.4 dan 192.168.2.253 harus berada di sub-jaringan yang sama, netmask 255.255.255.0 (sama dengan kisaran ip 192.168.2.0-255 atau dalam notasi cidr 192.168.2.0/24) berfungsi.