Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Alamat Loopback IPv6 (::1) Dipaparkan Daripada Alamat IP dalam PHP?

Mengapa Alamat Loopback IPv6 (::1) Dipaparkan Daripada Alamat IP dalam PHP?

Patricia Arquette
Patricia Arquetteasal
2024-10-22 19:05:59359semak imbas

Why is the IPv6 Loopback Address (::1) Displayed Instead of the IP Address in PHP?

Memahami Alamat IP Tempatan dan Mendapatkannya dalam PHP

Dalam PHP, apabila cuba mengambil alamat IP mesin, anda boleh temui hasil "::1," yang mewakili alamat gelung balik IPv6 (localhost). Walau bagaimanapun, anda mungkin tidak pasti mengapa alamat ini dipaparkan dan bukannya alamat IPv4 yang dijangkakan.

Sebabnya ialah "::1" ialah alamat IP sebenar untuk antara muka gelung balik. Antara muka ini ialah antara muka rangkaian maya yang menghubungkan mesin kepada dirinya sendiri dan digunakan untuk komunikasi tempatan. Dalam IPv4, alamat gelung balik ialah "127.0.0.1."

Jika anda ingin mendapatkan alamat IP yang berbeza, anda perlu menyambung ke pelayan melalui antara muka rangkaian yang berbeza. Ini boleh dicapai dengan menggunakan penyesuai rangkaian fizikal, seperti antara muka Ethernet atau Wi-Fi, atau penyesuai rangkaian maya, seperti VPN atau antara muka rangkaian takrif perisian (SDN).

Untuk mendapatkan semula alamat IP sebenar mesin, anda boleh menggunakan kod berikut:

<code class="php">echo $_SERVER['SERVER_ADDR'];</code>

Kod ini akan memaparkan alamat IP utama yang dikaitkan dengan pelayan, biasanya alamat IP penyesuai rangkaian fizikal atau maya yang aktif dan disambungkan ke rangkaian.

Atas ialah kandungan terperinci Mengapa Alamat Loopback IPv6 (::1) Dipaparkan Daripada Alamat IP dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn