http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 7978|回复: 12

[咨询站长] 没有服务器的IP

[复制链接]
发表于 2014-6-5 11:23:21 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 云之逸 于 2014-6-5 11:29 编辑

    在局域网内,不知道服务器的IP,客户端该怎么创建才能连接上服务器呢



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-6-5 11:25:00 | 显示全部楼层
客户器??是个什么东西,这是要干什么,没听懂
回复

使用道具 举报

 楼主| 发表于 2014-6-5 11:26:53 | 显示全部楼层
站长苏飞 发表于 2014-6-5 11:25
客户器??是个什么东西,这是要干什么,没听懂

哦,是客户端
回复

使用道具 举报

发表于 2014-6-5 11:28:15 | 显示全部楼层
能一下子说清楚吗,创建什么客户端??创业客户端和IP有什么关系
回复

使用道具 举报

 楼主| 发表于 2014-6-5 11:33:16 | 显示全部楼层
站长苏飞 发表于 2014-6-5 11:28
能一下子说清楚吗,创建什么客户端??创业客户端和IP有什么关系

连接到基于TCP协议的服务器
Connect(Socket socket, string ip, int port)
但是我不知道服务器的IP地址,怎么获取服务器的地址,然后建立连接呢
回复

使用道具 举报

发表于 2014-6-5 11:37:25 | 显示全部楼层
云之逸 发表于 2014-6-5 11:33
连接到基于TCP协议的服务器
Connect(Socket socket, string ip, int port)
但是我不知道服务器的IP地址 ...

那你知道什么?不知道根本没办法连接,还得想办法知道IP,不知道是不可能的,这像是你要去一个地方,但你不知道地方在那里,怎么去没办法去,只能先知道在什么地方。


知道域名吗?就是网址,如果知道网址可以根据域名获取IP   
回复

使用道具 举报

发表于 2014-6-5 11:39:54 | 显示全部楼层
站长苏飞 发表于 2014-6-5 11:37
那你知道什么?不知道根本没办法连接,还得想办法知道IP,不知道是不可能的,这像是你要去一个地方,但你 ...

[C#] 纯文本查看 复制代码
///<summary>
        /// 传入域名返回对应的IP
        ///</summary>
        ///<param name="domain">域名</param>
        ///<returns></returns>
        public static string getIP(string domain)
        {
            domain = domain.Replace("http://", "").Replace("https://", "");
            IPHostEntry hostEntry = Dns.GetHostEntry(domain);
            IPEndPoint ipEndPoint = new IPEndPoint(hostEntry.AddressList[0], 0);
            return ipEndPoint.Address.ToString();

回复

使用道具 举报

 楼主| 发表于 2014-6-5 11:43:29 | 显示全部楼层
站长苏飞 发表于 2014-6-5 11:37
那你知道什么?不知道根本没办法连接,还得想办法知道IP,不知道是不可能的,这像是你要去一个地方,但你 ...

都不知到,但是在同一个路由器的局域网内,服务器广播消息,其它机器能否接收到?如果可以接收消息,就可以根据消息发送者获取服务器的IP了
回复

使用道具 举报

发表于 2014-6-5 11:46:44 | 显示全部楼层
云之逸 发表于 2014-6-5 11:43
都不知到,但是在同一个路由器的局域网内,服务器广播消息,其它机器能否接收到?如果可以接收消息,就可 ...

你什么都不知道,就是接到了广播也不知道那个是服务器IP啊。

路由广播是会发给所有电脑的,这个在网卡驱动给屏蔽了,如果要提取就得修改驱动,或者是写驱动级的程序才能接受到。

进行分析。

你还是先想得到IP吧。既然是服务器他应该是对外可以访问的吧,如果是这样你可以看看上面放有什么网站或者是对外的服务没有,这样可以想办法获取到Ip,或者是使用局域网查看软件,获取一个网内的所有电脑IP,然后进行筛选
回复

使用道具 举报

发表于 2014-6-5 12:24:41 | 显示全部楼层
局域网就用局域网的IP ,外网就用外网IP
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-5-14 03:41

© 2014-2021

快速回复 返回顶部 返回列表