解决方案 »

  1.   

    简单获取就是ping一下
    要不就:
    private void ButtonIP_Click(object sender, System.EventArgs e)
    { Syste  m.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;if ( addressList.Length>1){ TextLIP.Text = addressList[0].ToString();TextSIP.Text = addressList[1].ToString();}else{TextLIP.Text = addressList[0].ToString();TextSIP.Text = "没有可用的连接";}}
      

  2.   


    下面两个方法,哪个才是最标准的服务器IP地址
    Request.ServerVariables["LOCAL_ADDR"].ToString();   
     Dns.Resolve(Dns.GetHostName()).AddressList[0].ToString();