C# เรามีวิธี get ค่า IP Address ได้แล้วหลายวิธีด้วยกัน จาก .Net library ที่มีให้
แต่ผมเจออันนึงครับ ถ้าเราจะ get ip address จาก hostname ต้องใช้แบบนี้เท่านั้น ไม่งั้นเจอบั๊กเต็มๆ อันนี้เป็นประสบการณ์มาแชร์กันครับ
IPHostEntry a = Dns.GetHostEntry(Dns.GetHostName()); แบบนี้ไม่ work ทุกกรณีครับ
IPHostEntry b = Dns.GetHostByName(Dns.GetHostName()); ต้องใช้แบบนี้ครับ
ขอบคุณ :-)
ตอบลบ