获取服务器端IP(转)

 1<%@ Page Language="C#" %>
 2<%@ Import Namespace="System.Net" %>
 3<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 4<script runat="server">
 5void Page_Load(object sender, EventArgs e)
 6{
 7string hostName = Dns.GetHostName(); //获得主机名
 8IPAddress[] addressList = Dns.GetHostByName(hostName).AddressList; //获得 IP 列表
 9tb.Text = hostName + "" + addressList[0].ToString(); //由于我们这里只有一个网卡,所以 addressList 中只有一个 IP
10}

11</script>
12<html xmlns="http://www.w3.org/1999/xhtml" >
13<head runat="server">
14<title>ASP.NET 中获取服务器端主机名和 IP</title>
15</head>
16<body>
17<form id="form1" runat="server">
18<div>
19<asp:TextBox ID="tb" runat="server" Width="500" Height="300" TextMode="multiLine"></asp:TextBox>
20</div>
21</form>
22</body>
23</html>
24
25本文来源:关涛的博客 HTTP://WWW.HNZYB.COM
26原文链接:http://www.hnzyb.com/blog/?id=1428
posted @ 2008-09-11 19:54  花香的蜂  阅读(444)  评论(0编辑  收藏  举报