
正文
vb.net公网地址,vbnet web
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net 怎么获取客户端ip地址?
你最好可以换台电脑访问网址看获取IP地址状况。
如果你测试访问的时候,使用的是 localhost 进行访问的,那么服务器端获得的也就是127.0.0.1,因为localhost是一个环路地址,特殊的.如果你是通过你的ip地址进行访问的,那么获得的IP地址就会是正确的了. 要通过自己本地的IP进行访问,在控制面板的网络连接里找到本地连接,查看它的属性,并找到"详细信息"按钮,点击后弹出的对话框中IPV4地址就是本地地址.或打开命令行,输入 ipconfig /all 即可找到本地地址.在浏览器中通过这个IP地址访问,就不会是127.0.0.1了.
相关问答
Q1: vb.net TCP协议服务端ip怎么写才能使客户端能通过公网连接进来?
需要出口设备进行映射内部地址;或使用打洞技术穿透NAT,但使用TCP打洞非常困难。
参考
穿透NAT是非常困难的,因为NAT的过程中在出口路由器上的Port已经不是你定义的iPort了,具体是多少也不固定
Q2: 如何查看(或用VB.NET之类的程序)电脑的公网IP
如果你是拨号连接,你就直接在宽带连接的详细信息里面看,那就有,要是通过家用路由器上网,就登录路由器,在状态里面也可以看到的
Q3: 怎样使用vb.net获取IP地址?请高手帮忙……
MsgBox(System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName).AddressList(0).ToString)这是vb2008里面的格式,这是显示自己的IP,不知你是想要获取哪些IP 呢







