Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Dapatkan Alamat IP Setempat Saya untuk Perkongsian Rangkaian?

Bagaimanakah Saya Boleh Dapatkan Alamat IP Setempat Saya untuk Perkongsian Rangkaian?

Linda Hamilton
Linda Hamiltonasal
2025-01-24 19:36:10654semak imbas

How Can I Retrieve My Local IP Address for Network Sharing?

Mencari alamat IP tempatan anda

Internet menawarkan banyak cara untuk mencari alamat IP anda, tetapi sering menunjukkan pelbagai alamat. Panduan ini memberi tumpuan kepada mencari alamat IP router anda yang diberikan ke komputer anda -alamat yang anda kongsi untuk membolehkan orang lain mengakses folder bersama anda. Kami juga akan meliputi menyemak sambungan rangkaian anda dan apa yang perlu dilakukan jika anda tidak mempunyai penghala.

Penyelesaian

Gunakan kod ini dengan mudah mengambil alamat IP tempatan anda:

<code class="language-csharp">public static string GetLocalIPAddress()
{
    var host = Dns.GetHostEntry(Dns.GetHostName());
    foreach (var ip in host.AddressList)
    {
        if (ip.AddressFamily == AddressFamily.InterNetwork)
        {
            return ip.ToString();
        }
    }
    throw new Exception("No IPv4 network adapters found!");
}</code>

Mengesahkan sambungan rangkaian anda

untuk mengesahkan rangkaian anda berfungsi:

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Alamat IP Setempat Saya untuk Perkongsian Rangkaian?. 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