各位大虾:一个WWW服务器,不通过页面,要得到访问者的IP怎么办? 每个访问WWW服务器都是跟他建立一个标准的TCP连接,WWW服务器都有了,每个tcp连接中对方的ip不就有了吗?通过www server的程序也行,通过操作系统的网络连接状态察看工具也行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是在搞“开发”还是搞“截获”?搞开发的话,每个tcp连接请求过来就可以从socket里得到ip了;如果是非要截获,找个ip包截获软件就可以了,象netxray之类的。你究竟打算作什么? 我没有做过winsock,我只是想得到IP而不通过网页或CGI什么的,我试过SOCKET类,对端口号80监听,可是程序出错了,说此端口已被用了,怎么办呢? sealdeng() :网络编程书我看了不少,但从来就没动过手,嘿嘿,一大遗憾呀! 只是想不通过网页或CGI而直接得访问者的IP,我以前没写过winsock,刚试了一下,监听端口80,可以程序出错了,说此端口已被用,怎么办呢? 80端口当然被用了,那是www server 的缺省侦听端口。而且通过标准的socket编程获得其它其它的socket连接的信息这种方式是行不通,你要么“偷窥”ip包、要么用操作系统的连接状态察看工具、要么深入到系统底层的系统ip栈处理去编程。 动态创建Rich Edit,怎样实现自动换行 如果在屏幕上的某个区域显示一个图片并移动? 如何用Shell改变桌面上的快捷方式 如何把 const char * buf 的数据以十六进制显示出来? 垃圾问题!!!进者有份 怎样把做好的软件release啊?? 谁告诉我游戏录象怎么看,马上给分 vc下怎样编c语言程序 数组question ***依然让我伤心*** 菜鸟问题:我把msdn中socket的例程拷贝出来在vc中运行,却报错! 怎样学VC呢
搞开发的话,每个tcp连接请求过来就可以从socket里得到ip了;
如果是非要截获,找个ip包截获软件就可以了,象netxray之类的。
你究竟打算作什么?