Lấy tên (Hostname) và địa chỉ IP (IPAddress) của máy

Bạn cần lấy HostName hoặc IpAddress của máy tính. Trong ví dụ này tôi sẽ hướng dẫn bạn cách viết một trang ASP.net (C#) đơn giản để lấy các thông tin trên.

Để lấy được các thông tin về HostName hoặc IpAddress của máy bạn cần sử dụng lớp System.Net.
Trong trang asp.net bạn cần khai báo 2 Lable để hiển thị thông tin như sau:


Trong hàm Page_Load của trang bạn chỉ cần viết code đơn giản như sau:
using System.Net;
protected void Page_Load(object sender, EventArgs e)
{
string hostname ="";
System.Net.IPHostEntry ip = new IPHostEntry();
hostname = System.Net.Dns.GetHostName();
ip = System.Net.Dns.GetHostByName(hostname);
lblHostName.Text = "Tên của host này là :" + ip.HostName;

foreach (System.Net.IPAddress listip in ip.AddressList)
{
lblIP.Text="Địa chỉ IP của host này là :" + listip.ToString();
}

}
Kết quả hiển thị khi chạy là:

Tên của host này là :hnhungit
Địa chỉ IP của host này là :192.168.1.36

Hy vọng có ích với bạn
Theo hmweb.com.vn

Về tieuyeuit
Lập trình viên Asp.net Tôi chia sẻ một,bạn chia sẻ một và chúng ta có rất nhiều!

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: