如何通过IP地址得到用户所在的城市名?怎样写代码?

 我来答
户如乐9318
2022-11-02 · TA获得超过6657个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:139万
展开全部
分类: 电脑/网络 >> 互联网
问题描述:

如何通过IP地址得到用户所在的城市名?怎样写代码?

谁有IP与城市名的对应数据库?注意是城市名,不是地址。

解析:

IP地址查询

IP地址构成了整个Inter的基础,整个Inter上的每台计算机都依靠各自惟一的IP地址来标识,每一个节点都依靠惟一的IP地址互相区分和相互联系。而IP地址查询是基于IP的寻址规则和分配标准对Inter上的某一台计算机惟一的IP地址进行追踪和定位的查询,基于此查询结果可以进行各种后续操作,包括对不良者实施制裁等。下面我简要说明一下IP地址查询的相关知识。

(一)IP的寻址规则

1、网络寻址规则

A、网络地址必须唯一。

B、网络标识不能以数字127开头。在A类地址中,数字127保留给内部回送函数。

C、网络标识的第一个字节不能为255。数字255作为广播地址。

D、网络标识的第一个字节不能为“0”,“0”表示该地址是本地主机,不能传送。

2、主机寻址规则

A、主机标识在同一网络内必须是唯一的。

B、主机标识的各个位不能都为“1”,如果所有位都为“1”,则该机地址是广播地址,而非主机的地址。

C、主机标识的各个位不能都为“0”,如果各个位都为“0”,则表示“只有这个网络”,而这个网络上没有任何主机。

(二)在线IP地址查询的方法

1、如何查自己的IP地址?

查自己的IP地址的方法有很多,按实现的方法来分,大致可分为三大类:用Windows自带的软件来实现(如用Ipconfig.exe、Winipcfg.exe、Route.exe、Netstat.exe、NetMeeting等软件)、利用工具软件查自己的IP(如用国产的追捕软件、独孤剑客开发的IP Hunter软件、Icounter等一些网络记时记费软件、用如网际畅游-MyIE等多窗口浏览器等等)、进入能显示IP地址的网站查自己的IP。

用Windows自带的软件来实现、利用工具软件查自己的IP,这两类方法对大多数普通的网友来说操作起来有一定的难度,而进入能显示IP地址的网站查自己的IP是广大网友都能毫不费力掌握的查询方法,您只需记住几个常用网址就行了。常用的网址有:中国网络资源内幕站zhuibu、世界网络linkwan、全库网123查123cha等,您不妨试试他们的查询有多快捷!

2、如何查别人的IP地址?

如何快速、准确地查出别人的IP地址,常见的如下几种方法:

(1)邮件查询法:使用这种方法查询对方计算机的IP地址时,首先需要对方先给你发一封电子邮件,然后你可以通过查看该邮件属性的方法,来获得邮件发送者所在计算机的IP地址。

(2)日志查询法:这种方法是通过防火墙来对QQ聊天记录进行实时监控,然后打开防火墙的日志记录,找到对方的IP地址。

(3)工具查询法:这种方法是通过专业的IP地址查询工具,来快速搜查到对方计算机的IP地址。例如, WhereIsIP、网络刺客II等搜查工具,你可以轻松根据对方好友的Web网站地址,搜查得到对方好友的IP地址,甚至还能搜查到对方好友所在的物理位置,但你需要知道对方的Web网站地址。

(4)命令查询法:这种方法是通过Windows系统内置的网络命令“stat”,来查出对方的IP地址,不过该方法需要你先想办法将对方好友邀请到QQ的“二人世界”中说上几句话才可以。

(5)ping检查法:这种方法就是利用“ping”命令来检查当前计算机是否能与对方的网站连通,在检查的过程中该地址能自动获得对方网站的IP地址,但你需要知道对方的Web网站地址。

(6)进入能查询IP地址的网站查询,但你需要知道对方的Web网站地址。

(三)IP地址查询的常用网站

1、以显示IP地址和对已知IP地址定位的常见IP地址查询网站有: linkwan、zhuibu、ip138、piaocheng、xabara、bbse、qtol、ikaka等。

2、以显示IP地址和对以域名查询IP地址及定位的常见IP地址查询网站有:123cha、ianlow、nanhoo等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家提供动态住宅IP的服务商。动态住宅IP可以为用户提供更加灵活和稳定的网络连接,同时也可以用于一些特定的网络应用场景,例如网络游戏、视频直播等。使用StormProxies的动态住宅IP服务,用户可以通过更换IP... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式