怎么获得本机公网IP?
最近学习网络编程,请教各位高位指点一下,现在知道怎么获得本地的局域网IP,但如何获得本机的公网IP呢,不知道通过调用socket api能实现不能?如果有高手研究过类似东西,指点一下思路,谢谢了
[解决办法]
目前可行的一个方法是:访问公网某个已存在的网页,网页中输出访问者的IP,内容举例:
<%Response.Write(Request.ServerVariables("REMOTE_ADDR"))%>
[解决办法]
让外面的服务器告诉你,不过这个IP可能是不准确的。
我这里就是由3个出口IP。不同的IP访问不同的网页
[解决办法]