Alamat IP awam berbanding persendirian: apakah perbezaannya?
Alamat IP awam digunakan untuk komunikasi merentasi Internet dan mesti unik dalam ruang penghalaan awam. Alamat IPv4 persendirian pula dimaksudkan untuk rangkaian setempat: alamat yang sama, contohnya 192.168.1.10, boleh digunakan di rumah yang berbeza pada masa yang sama. Untuk memahami alamat yang dipaparkan dalam tetapan, bezakan antara peranti, penghala dan penyedia.
Julat IPv4 manakah yang persendirian?
RFC 1918 mengkhaskan tiga julat: 10.0.0.0/8, 172.16.0.0/12 dan 192.168.0.0/16. Penghala rumah sering menggunakan julat yang terakhir. Blok 172.16.0.0/12 merangkumi 172.16.0.0 hingga 172.31.255.255; sesuatu alamat tidak menjadi persendirian hanya kerana bermula dengan 172. Alamat ini boleh digunakan semula dalam rangkaian setempat yang berasingan, jadi penghala Internet biasa tidak membawa paket kepadanya sebagai destinasi yang boleh dicapai secara global. 127.0.0.1 ialah alamat loopback dan 169.254.0.0/16 ialah link-local: kedua-duanya bukan sebahagian daripada tiga julat RFC 1918.
Tempat menyemak alamat peranti dan alamat luaran
Tetapan rangkaian peranti anda menunjukkan alamat antara muka Wi-Fi atau Ethernetnya. Alamat itu mungkin persendirian. Halaman status penghala menunjukkan alamat pada antara muka luarannya, manakala carian alamat IP 2IP menunjukkan alamat yang digunakan oleh permintaan anda untuk sampai ke laman web ini. Bandingkan nilai-nilai tersebut. Jika antara muka luaran penghala mempunyai alamat persendirian, ada penghala atau lapisan penterjemahan lain di bahagian huluan. Jika laman web melihat alamat yang berbeza daripada alamat luaran penghala, puncanya mungkin VPN, proksi atau NAT gred pembawa.
Peranan NAT
Penghala rumah lazimnya menterjemah sambungan keluar daripada beberapa peranti beralamat persendirian kepada satu alamat IPv4 luaran. Penghala menjejaki setiap sambungan dan menghantar balasan kembali kepada peranti yang betul. Itulah sebabnya laman web mungkin melihat satu alamat IP sahaja bagi beberapa telefon dan komputer. NAT sendiri bukan dasar keselamatan yang lengkap: akses masuk juga bergantung pada peraturan tembok api dan pemetaan port. Jika anda ingin mengehos perkhidmatan di rumah, mengetahui IP luaran hanyalah langkah pertama.
Contoh dan batasan penting
Sebuah telefon menggunakan 192.168.1.20, manakala penghalanya mempunyai alamat Internet awam. Isi rumah lain mungkin mempunyai telefon dengan alamat persendirian yang sama tanpa sebarang konflik, asalkan rangkaian setempat kekal berasingan. Jika alamat luaran penghala berada dalam 100.64.0.0/10, itu ialah ruang alamat kongsi untuk rangkaian penyedia, berbeza daripada julat persendirian RFC 1918. Alamat awam tidak mendedahkan identiti atau lokasi tepat seseorang; alamat itu mungkin berubah atau dikongsi. Semak keseluruhan laluan rangkaian sebelum membuat kesimpulan daripada satu nombor.