你是要获得WEB服务器的还是客户端的IP?
你的Socket对象没有初始化,这样肯定会出错!

解决方案 »

  1.   

    恩,你知道QQ2003吗,他上面显示客户的IP和端口号,也就是当我们打开对方的信息,立刻就可以看的到他的IP和端口号,
    恩,谢谢,
    我现在初始化了,Socket sckt = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
    Label1.Text= IPAddress.Parse(((IPEndPoint)sckt.RemoteEndPoint).Address.ToString()) + ((IPEndPoint)sckt.RemoteEndPoint).Port.ToString();但是报错异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
    麻烦你帮我看看好吗,我好急一个,我做不出来!!!!!
      

  2.   

    String ClientIP;
     ClientIP = Request.UserHostAddress;
    IPHostEntry myHost = Dns.GetHostByAddress(Request.UserHostAddress);
    string UserHostName;
     UserHostName=myHost.HostName;
      

  3.   

    我想实现的是:如:广东省 深圳市
    61.144.193.18:4000<未知版本:0481>(QQ2003)
      

  4.   

    运行成功了,是得到本地的
    可能是我说错了,我想得到的是比如:如果你用我们的产品,那么我将会显示你的IP和你的端口号,就象QQ,当我打开我好友的信息栏时,在右上放可以显示他的IP和端口号,而知道他是在哪个地方!!!!!!