如何判断一个IP是公网IP,还是内网IP??

jacobiwu 2009-03-17 08:53:57
望知道的指点指点!!
...全文
1509 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
scq2099yt 2009-03-18
  • 打赏
  • 举报
回复
内网ip有自己的规则, 10.x.x.x - 192.168.x.x ...等
看是否在这个范围
Wenxy1 2009-03-18
  • 打赏
  • 举报
回复
RFC 文档编号见:http://www.ietf.org/rfc.html
http://www.ietf.org/iesg/1rfc_index.txt
greatws 2009-03-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wenxy1 的回复:]
127.0.0.1 - 127.255.255.254都是环回地址(指向本机).
[/Quote]

刚ping了一下,貌似是哦,记住了



REC 1918?RPC 1918?

是RFC1918吧?
Wenxy1 2009-03-17
  • 打赏
  • 举报
回复
127.0.0.1 - 127.255.255.254都是环回地址(指向本机).
Wenxy1 2009-03-17
  • 打赏
  • 举报
回复
REC 1918留出了3块IP地址空间(1个A类地址段,16个B类地址段,256个C类地址段)作为私有的内部使用的地址。在这个范围内的IP地址不能被路由到Internet骨干网上;Internet路由器将丢弃该私有地址。

IP地址类别 RPC 1918内部地址范围

A类 10.0.0.0到10.255.255.255

B类 172.16.0.0到172.31.255.255

C类 192.168.0.0到192.168.255.255
greatws 2009-03-17
  • 打赏
  • 举报
回复
一个一个去判断

内网IP
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.555

还有些要排除
127.0.0.1本机
0.0.0.0代表本机所有地址
224.0.0.0~255.255.255.255 多播地址

oyljerry 2009-03-17
  • 打赏
  • 举报
回复
内网ip有自己的规则, 10.x.x.x - 192.168.x.x ...等
看是否在这个范围

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧