取得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);
}

 


 

自拉ADSL网线搭建网站服务器,解决动态IP、无公网IP、80端口被封、HTTP被屏蔽的方法

自己的服务器搭建网站应用,提供网站服务,可以不用备案,但可能会面对
  • viruuo
  • viruuo
  • 2014年05月16日 20:25
  • 1981

爬虫基于ADSL动态获取ip

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

C# 实现自动ADSL拨号(基于bat)

前言由于工作原因,需要使电脑长时间保持宽带连接状态,并且有动态拨号更换ip的需求,在网上查阅资料许久,首先找到了这篇博客: 使用C#实现ADSL自动拨号但是本人在win8 64位的系统上并未成功,后...
  • qq_26712977
  • qq_26712977
  • 2017年10月18日 16:41
  • 87

java实现动态切换上网IP (ADSL拨号上网)

爬虫访问中,如何解决网站限制IP的问题? 开发了一个爬虫,布置在自己的服务器上,请求某网站的查询功能,然后抓取查询结果,结果访问才一会儿,就被提示封IP了。有什么好的解决方法吗? ...
  • xiaomin1991222
  • xiaomin1991222
  • 2016年03月10日 16:05
  • 1774

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

http://blog.csdn.net/jinmmd/article/details/6997381 今天写了一个获取当前公网ip并且自动断开宽带连接的文件,和大家分享下。 这个文件...
  • oMingZi12345678
  • oMingZi12345678
  • 2016年10月21日 21:54
  • 1187

ADSL自动更换IP的方法

打开记事本 输入@rasdial adsl /DISCONNECT@rasdial adsl user password保存为bat文件即可说明:  adsl:宽带连接名字  user:ADSL账号 ...
  • sibang
  • sibang
  • 2014年08月21日 16:45
  • 754

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

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

如何获取ADSL的IP地址

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

C#开发的HTTP代理、Socket5代理软件,有抓包功能,支持远程ADSL拨号换IP

【前提】 翻天覆地,夜夜睡不觉, 由是开发了这款代理工具....   【感想】 刚开始想开发HTTP代理软件,支持WEB远程ADSL拨号就行,但测试中发现Socket5代理比HTTP代理要快...
  • tekucong
  • tekucong
  • 2013年11月25日 16:05
  • 1803

RouterOS 自动拨号直至获得指定IP段IP的脚本

 两个步骤 1、在tools -> netwatch 里面添加一个监视项目,Host地址随便找一个公网上比较稳定的IP地址,我用的是114.114.114.114,这个主要用来获得PPPOE拨...
  • wangjianddy
  • wangjianddy
  • 2014年04月16日 12:07
  • 3926
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:取得ADSL动态IP问题
举报原因:
原因补充:

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