cengzili2287 2016-07-14 14:22 采纳率: 0%
浏览 1916

关于内网和外网的ip地址的理解

我对内外网的概念很模糊,我大概的理解是内网就是比如家里有三台电脑,通过什么
什么线把这三台电脑连接在一起,这三个电脑能够相互通过(自己设置的IP地址)相互
通信,这就是我理解的内网。

我对外网的理解是,我有一台电脑,在电信办了宽带,然后装了猫,我家里的电脑就可以
上网了,在浏览器打出一个网址,然后被解析成一个ip地址(这个ip地址需要买?)
通过ip地址,我就可以访问很多很多的网站,这就是我理解的外网。

我现在做javaweb开发,用的tomcat,开发好后我启动tomcat,在浏览器里打,
localhost:8080/项目名称/index.jsp 就可以看到一个我自己做好的网页。但是我
现在不想用localhost,我家里装了路由器,手机连接了路由器的wifi,我在电脑上
用命令行输入了ipconfig,查到了自己的一个ip地址:
IPv4 地址 . . . . . . . . . . . . : 192.168.0.102
然后我手机访问的我做好的网页的时候这样打
192.168.0.102:8080/项目名称/index.jsp
结果:
可以访问!

在我关掉手机的wifi,用手机的流量来上网,手机浏览器依然打
192.168.0.102:8080/项目名称/index.jsp
结果:
不能访问

我的猜想是,我手机关了wifi,用流量上网,就不和电脑是一个内网环境了,所以不能访问内网ip:192.168.0.102

于是我百度ip地址,出来了一个 本机IP: 219.130.83.80
我的想法是,这个ip地址应该是我电脑的 外网ip地址?既然手机关掉wifi脱离了内网环境,不能访问内网,那我手机用外网ip来访问我自己做的网页可以吗?
于是我抱着试一试的想法,在手机的浏览器这样打
219.130.83.80:8080/项目名称/index.jsp
结果:
不能访问

我现在的电脑没有用猫,是用路由器来上的网

我不明白的地方是,为了我手机用我查出来的外网ip地址来访问也访问不到呢?
或者我百度出来的ip地址真的就是外网ip地址吗(为什么我发现这个ip地址有时候会变化?)?

我上网搜索过一些解释:
我家住在小区,我在想一个小区装宽带的人有很多很多,是不是每个装宽带的电脑都对应着一个ip地址呢,那如果是这样,世界上 上网的电脑那么多,ip地址不会被
用完吗?

亦或是这样的情况:
一个小区(假设有一百台电脑),电信装宽带的时候,把这个小区的全部办理宽带的电脑设置成了一个内网环境?我上面百度出来的ip地址 : 本机IP: 219.130.83.80
它本身就不是一个真正的外网ip,而是一个电信为小区一百台电脑设置的一个 这一百台电脑形成的环境中的内网ip地址,,所以我手机浏览器通过流量来访问:
219.130.83.80:8080/项目名称/index.jsp
结果:
不能访问

是这样吗?

  • 写回答

5条回答 默认 最新

  • baidu_35608662 2016-07-14 14:26
    关注

    给楼主暖贴 早日解决

    评论

报告相同问题?

悬赏问题

  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 matlab有关常微分方程的问题求解决
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法