取得ADSL动态IP问题

原创 2004年07月05日 23:21:00

Q: 我们公司通过交换机与路由器连接,由路由器拨号,不知能不能取得每次ADSL拨号上网的动态IP?

 

A1: 用反射吧.
访问一下能显示IP的网页,
如:http://goboyy.51.net/showip.php
编程取得其内容,读取里面的数据就可以了.

 

A2:

const char* GetOutAddr(SOCKET hSocket, LPCTSTR pszTargetAddr = "www.csdn.net")
{
 DWORD dwBytesReturned = 0;
 struct sockaddr_in saTarget;
 struct sockaddr_in saSource;
 memset(&saSource, 0, socksize);
 memset(&saTarget, 0, socksize);

 saTarget.sin_family = saSource.sin_family = AF_INET;
 saTarget.sin_addr.s_addr = GetNetAddr(pszTargetAddr);
 WSAIoctl(hSocket, SIO_ROUTING_INTERFACE_QUERY, (LPVOID)&saTarget,
  sizeof(sockaddr_in), (LPVOID)&saSource, sizeof(sockaddr_in),
  &dwBytesReturned, NULL, NULL);

 return ntoa(saSource.sin_addr);
}

 


 

IP 地址管理

-
  • 1970年01月01日 08:00

爬虫基于ADSL动态获取ip

爬虫访问中,如何解决网站限制IP的问题?       开发了一个爬虫,布置在自己的服务器上,请求某网站的查询功能,然后抓取查询结果,结果访问才一会儿,就被提示封IP了。有什么好的解决方法吗?  ...
  • qq_36330643
  • qq_36330643
  • 2017-09-27 17:41:29
  • 668

在思科路由器上针对ADSL动态IP做端口映射(NAT)

几年前拿的网络工程师证,但后来一直从事软件开发,思科的好多命令都忘了。今天早上一来,有同事求救,说要发布一台服务器供第三方做联调测试,需要在路由器上做端口映射。现在的情况是,本来昨天在路由器上都做好了...
  • xht555
  • xht555
  • 2015-02-02 14:25:30
  • 4294

<em>ADSL动态IP</em>绑定域名自动更新

本程序是针对<em>ADSL</em>宽带<em>动态IP</em>绑定域名进行动态解析,以达到通过域名能实时解析<em>到达ADSL动态IP</em>的目的。 功能说明: 1.<em>ADSL</em>宽带断线自动拨号 2.将宽带拨号IP实时更新到...
  • 2018年04月18日 00:00

如何获取ADSL的IP地址

如何获取ADSL用户的IP地址,头大啊,请高手解决,我遇到了一个奇怪的问题,每次获取的是一样的,可我后来插入数据库的就不一样了。数据库字段是不是有问题 ,还有编码什么的应该没问题,问题是只要是对方是固...
  • mojieqiong
  • mojieqiong
  • 2010-10-11 15:11:00
  • 660

<em>ADSL</em>宽带<em>动态IP</em>绑定域名

本程序是针对<em>ADSL</em>宽带<em>动态IP</em>绑定域名进行动态解析,以达到通过域名能实时解析到<em>ADSL动态IP</em>的目的。 功能说明: 1.<em>ADSL</em>宽带断线自动拨号 2.将宽带拨号IP实时绑定到域名...
  • 2018年04月17日 00:00

域名动态解析到动态IP

一般宽带用户的IP都是动态IP,重连之后IP可能会发生变化。 如果想在其他地方连接家里的设备,或者在家中搭建服务器,就会受到影响。 现在提供一种动态解析域名的方式,只要检测到IP的变化,那么就调用阿里...
  • setjava
  • setjava
  • 2017-08-05 23:31:18
  • 582

远程桌面+花生壳控制adsl动态ip用户的电脑

1、下载花生壳软件 2、申请护照 3、申请域名 4、在网页上激活域名 5、开始--运行--cmd--ping 域名 或者等一会 6、远程桌面--域名--登陆 以后开机自动运行花生壳,不用用...
  • lovinglovey
  • lovinglovey
  • 2012-07-04 13:40:35
  • 650

XDebug远程调试,宽带拨号连接获取到内网IP解决方法

背景作为一个PHPer,开发程序的过程中程序出BUG是兵家常饭,那么对应的工作就是修复BUG,自然而然就要用到XDebug工具来进行调试修复程序。本地项目进行Debug轻而易举,但是对于一些线上项目,...
  • maoxinwen1
  • maoxinwen1
  • 2018-04-11 22:11:39
  • 8

Python实现获取当前公网ip并且自动断开宽带连接功能

今天写了一个获取当前公网ip并且自动断开宽带连接的文件,和大家分享下。 这个文件的具体用途大家懂的,可以尽管拿去用,不过目前只适用于Windows平台,我的Python版本是2.7的,win32ra...
  • jinmmd
  • jinmmd
  • 2011-11-21 17:41:16
  • 4882
收藏助手
不良信息举报
您举报文章:取得ADSL动态IP问题
举报原因:
原因补充:

(最多只允许输入30个字)