Alamat IPv4 anda:
Sistem pengendalian:

Apa itu CGNAT? IP kongsi dan pemajuan port

NAT gred pembawa (Carrier-grade NAT, CGNAT) ialah penterjemahan alamat IPv4 yang dilakukan di dalam rangkaian penyedia Internet. Ia membolehkan beberapa pelanggan berkongsi satu alamat IPv4 awam. Sambungan keluar sering berfungsi seperti biasa, tetapi akses masuk ke pelayan di rumah mungkin tidak tersedia tanpa susunan yang disokong oleh penyedia.

CGNAT berbanding penghala rumah anda

Penghala rumah anda mungkin sudah menterjemah peranti seperti 192.168.1.20 kepada alamat luarannya. Dengan CGNAT, penyedia menterjemah alamat luaran itu sekali lagi kepada alamat IPv4 awam yang dikongsi. Kini terdapat dua jadual penterjemahan antara pelayan jauh dengan peranti anda. Anda hanya boleh mengonfigurasi jadual di rumah; peraturan pemajuan port pada penghala anda tidak dapat mencipta peraturan sepadan dalam peralatan penyedia. Lapisan tambahan ini mungkin tidak disedari semasa melayari web, tetapi menjadi sangat penting apabila seseorang cuba menyambung ke rumah anda.

Cara mengesannya

Cari alamat IPv4 antara muka luaran penghala pada halaman statusnya. Bandingkan dengan alamat yang dipaparkan oleh carian alamat IP 2IP. Jika kedua-duanya berbeza dan VPN atau penghala rumah kedua tidak menjelaskan perbezaan itu, kemungkinan besar ada penterjemahan di pihak penyedia. Penyedia sering menggunakan 100.64.0.0/10, iaitu ruang alamat kongsi dari 100.64.0.0 hingga 100.127.255.255. Julat ini ditakrifkan dalam RFC 6598 dan berbeza daripada blok persendirian RFC 1918. Ketiadaan julat tersebut tidak menolak kemungkinan CGNAT kerana pengendali boleh menggunakan pelan alamat yang lain.

Mengapa semakan port boleh gagal

Semakan setempat mungkin mendapati aplikasi anda sedang mendengar, sedangkan semakan port terbuka 2IP tidak dapat mencapainya. Dengan CGNAT, paket masuk sampai dahulu ke alamat kongsi penyedia, dan penyedia memerlukan pemetaan untuk mengetahui pelanggan mana yang patut menerimanya. Sebelum menyalahkan CGNAT, sahkan perkhidmatan sebenar, port TCP atau UDPnya, tembok api di rumah dan peraturan pada penghala. VPN, proksi awan dan penghala tambahan boleh menimbulkan gejala yang serupa. Semakan port hanyalah satu pemerhatian, bukan ujian kesihatan aplikasi yang lengkap.

Pilihan untuk dibincangkan dengan ISP anda

Tanya sama ada alamat IPv4 awam dan sambungan masuk boleh disediakan, dan sama ada alamat itu tetap atau dinamik. Jika kedua-dua hujung menyokong IPv6, anda mungkin boleh menerbitkan perkhidmatan melalui IPv6 dengan peraturan tembok api yang dihadkan dengan teliti. Sesetengah aplikasi pula membuat sambungan keluar yang dilindungi ke geganti (relay); cara ini menambah pertimbangan kepercayaan dan keselamatan. Jangan dedahkan seluruh peranti semata-mata untuk mendapatkan keputusan semakan port yang berjaya. CGNAT sendiri tidak bermakna akses Internet biasa rosak, dan ia tidak menyembunyikan identiti pelanggan daripada penyedianya.