探秘 | 如何分辨内网和外网?

news2024/11/25 6:36:20

目录

💡 什么是外网IP、内网IP?

💡 对于自有路由器上网的用户,可以这样理解外网IP、内网IP

💡 几个大家经常会问的问题


什么是外网IP、内网IP?很多用户都有一个疑惑,如果不使用路由器拨号上网,是不是上的是外网,而使用路由器拨号使用的就是内网?事实上外网内网是一种相对概念,虽然这种认可有些道理,却忽略了私有网络的复杂性。

💡 什么是外网IP、内网IP?

为了初步认识外网IP和内网IP的区别,我们姑且认为“外网”指国际互联网,“内网”指不和互联网相连的网络。而内网IP又分为3种:第一种10.0.0.0~10.255.255.255,第二种172.16.0.0~172.31.255.255,第三种192.168.0.0~192.168.255.255 其它的IP你就认为是外网IP好了。

正如其他人所讲,内网IP地址、外网IP地址这个概念并不是固定的,而是相对的。如果用私有IP、公网IP或者局域网IP、互联网IP来理解就容易多了。

看网络习惯书籍无法理解很多原因是因为教科书太古老,不与时俱进造成的。几乎所有的教科书都会告诉大家私有IP有3种: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。但事实上远远不止。下面有详细的列表。

如上表,运营商给你的100.64.*.*也是私有地址(因为地主家也没有余量啊,以前大家大家共享一个地址池,有随机的公网地址,现在公网地址更加紧张,运营商只给客户分配私网地址,然后nat后大家共享一个公网地址),《盗梦空间》看过吧,二重梦境,你用路由器上网也就是二重局域网。也就是说:如果内网、外网是指私有地址与公网地址的话,那么100.64.0.30和192.168.1.101都是内网IP,你没有外网IP。如果内网、外网是相对你路由器来讲,那么100.64.0.30是外网IP,192.168.1.101是内网IP。

💡 对于自有路由器上网的用户,可以这样理解外网IP、内网IP

路由器自己分配的IP就是内网IP,这些数据包不会向其他网络转发,所以称之为“内网”。

我们平常的家用路由器,可以连接两个网络。如果你对路由器配置比较熟,你可能知道,路由器自己也是需要占用一个IP地址的。

我们通常使用192.168.1.1访问路由器,就是访问了路由器内网IP地址,也就是所谓的网关

如果要在两个网络之间路由,路由器还需要在另一个网络上获得一个IP地址,这个一般就是你的外网地址了。

💡 几个大家经常会问的问题

📣 请问路由器ip和公网ip的关系是什么?

首先,要搞清楚电脑的IP地址分为内网IP地址和外网IP地址,路由器通过DHCP(一般指动态主机配置协议)服务为每台连接路由器的电脑或手机分配的是一个内网地址。

设备通过源NAT技术将报文中的私网IPv4地址转换成公网IPv4地址,从而使内网用户可以共用同一个外网IP地址正常访问Internet。

📣 什么是外网IP和内网IP?

上面已经解释过,我们再来小结一下

1、外网IP包括:ADSL拨号的动态IP用动态解析域名来绑定IP,又叫动态域名;固定的外网IP(这种多半为网吧的IP),即整个网吧的那个主IP。

外网IP指的是:打开ADSL路由功能的用户的外网IP就应该是ADSL设备的IP,网吧里的外网IP是指整个网吧的主IP,校园网的外网IP就是整个校园网的那个主IP,小区网的外网IP与校园网同理。 

2、内网IP是指,也就是局域网网络地址,内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。

内网穿透:

即NAT穿透,采用端口映射,让外网的电脑找到处于内网的电脑,同时也可基于 HTTP/2实现web内网穿透。以上内容参考:百度百科-内网ip;百度百科-外网IP

以上内容便是关于什么是外网IP、内网IP的一些解释和分析,如果用户不了解自己内外网IP地址,可以百度一下IP查询。

📣 路由器ip和ip地址是一样的吗?

路由器ip和ip地址不一样。路由器的IP地址有两个,一个是外网IP,它由运营商动态分配,一个是内网IP,它是路由器默认配置且可由用户进行修改的。一般情况下,路由器的IP地址指的是内网IP,也就是网关

路由器(Router)是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。路由器分本地路由器和远程路由器,本地路由器是用来连接网络传输介质的,如光纤、同轴电缆、双绞线;远程路由器是用来连接远程传输介质,并要求相应的设备,如电话线要配调制解调器,无线要通过无线接收机、发射机。

IP地址(Internet Protocol Address),全称为网际协议地址,是一种在Internet上的给主机编址的方式。它是IP协议提供的一种统一的地址格式,常见的IP地址分为IPv4与IPv6两大类,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

📣 什么是网关地址,网关地址真的就是路由器地址吗?

网关地址就是路由器IP地址。

从一个网络向另一个网络发送信息,必须经过一道“关口”,这道关口就是网关。顾名思义,网关就是一个网络连接到另一个网络的“关口”。也就是网络关卡。

Default Gateway这一项的数值就是网关。网关就是电脑与Internet连接的设备。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。

它相当于我们每个人的身份证号码,每个路由器只能对应一个网关地址。一般的路由背面都有路由本机的IP地址,那个就是你的网关地址。如果你有改过路由的IP,那改后的就是你的地址。

扩展资料:

网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。

在OSI中,网关有两种:一种是面向连接的网关,一种是无连接的网关。当两个子网之间有一定距离时,往往将一个网关分成两半,中间用一条链路连接起来,我们称之为半网关。

按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,我们平时所讲的“网关”均指TCP/IP协议下的网关。

在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。资料来源:百度百科-网关


📍 参考资料

如何查看路由器IP地址(6种方法查看路由器IP)

路由器局域网IP(内网IP,专用IP)和外网IP(全球IP)的关系

路由器IP怎么看?如何判断内网还是公网及端口映射外网

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/571354.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一则历史:为什么网络路径前加一个盘符还能正常工作

有一个比较知名的奇异特性:文件系统在解析 UNC(Universal Naming Convention) 路径时,会故意忽略掉最前面添加的盘符字母。 举个例子,假设服务器上有一个共享文件夹,其路径为:\\server\share\directory,如果…

【网络】HTTP

在上面的文章中,我们学习了网络的基础,和网络中一个伟大的标准 OSI 7层模型。通过上篇文章,我们可以知道网络模型最上层为应用层,那么这篇文章就让我们来一起看一下,我们开发过程中绕不开的一个非常著名的应用层协议&a…

FANUC机器人CC-Link总线通信相关配置的具体方法和步骤详解

FANUC机器人CC-Link总线通信相关配置的具体方法和步骤详解 1. 基本说明 2. 采用CC-Link通信的前提条件 机器人需要安装软件:CC-link Interface(Slave) A05B-*-J786 机器人需要安装硬件通信板卡:CC-Link Remote Device Station PCB A05B- * -J110 通信板卡的安装步骤:

第八章 模块

内容框架 8.1 模块介绍 引入模块 import 模块名 通过一句话,计算机就在指定的位置找到了模块文件,并准备好该文件拥有之后会用到的函数和属性。 引入模块本质上就是在一个python文件中引入另一个python文件 引入模块在文档中还可以设置别名:…

没有权限merge到源git仓库?一招教你如何解决。

在git上贡献项目的时候,一般步骤是,clone源项目到本地,切出一个新的分支,然后在新分支上开发,最后push到远程,然后提出mr。但是对于一些非开源的项目,可能会出现: 这就是说明没有权…

mp4是什么格式?如何录制mp4格式的视频?

案例:怎样录制mp4格式的视频? 【我发现网上大部分视频都是mp4格式,我也想在电脑上录制mp4格式的视频。有没有小伙伴知道录制的方法?】 日常生活中,mp4格式已经成为了我们最常用的视频格式之一。它具有高质量、高压缩…

chatgpt赋能python:Python主进程:一步步了解Python中最重要的进程

Python主进程: 一步步了解Python中最重要的进程 在Python编程中,进程是非常重要的一个概念。Python主进程是Python程序在启动的时候默认创建的一个进程,它是整个程序的核心。在使用Python进行开发的时候,了解Python主进程的概念和功能是非常…

gitlab搭建与认证登录

gitlab搭建与认证登录 gitlab的安装配置gitlab中Ldap认证配置 gitlab的安装配置 参考链接: Gitlab 仓库搭建(详细版) 以下4项注意点: gitlab安装包,直接访问在浏览器上下载速度很慢,可复制链接到迅雷中进…

淘宝店铺所有商品数据接口

淘宝店铺所有商品数据接口是淘宝提供的一种可以获取某个淘宝店铺所有商品信息的接口。通过该接口,可以获取到该店铺的所有商品信息,包括商品的标题、价格、销量、评分等。接口返回的数据格式为JSON格式,可以方便地处理数据。 我们可以通过调…

[论文评析]C-Mixup: Improving Generalization in Regression, NeurIPS,2022

C-Mixup: Improving Generalization in Regression 前言C-MixupReferences 前言 Mixup方法是针对分类任务的, 这篇方法相当于时提出了regression版本的Mixup, 实验证实能够大幅提升在regression task上的泛化能力. C-Mixup 是否可以把Mixup直接用于Regression task呢? 在原…

仓储服务-采购业务

1.合并采购需求 请求参数 {purchaseId: 1, //整单iditems:[1,2,3,4] //合并项集合 }(1) 合并时如果未选择合并的采购单,则先新建采购单然后合并到新建的采购单 新建的采购单,可以手动给采购单分配人员 (2)合并时选中了采购单…

linuxOPS基础_运维概述,及其泛概念

运维岗位定义 什么是运维? ​ 在技术人员(写代码的)之间,一致对运维有一个开玩笑的认知:运维就是修电脑的、装网线的、背锅的岗位。 ​ IT运维管理是指为了保障企业IT系统及网络的可用性、安全性、稳定性&#xff0…

学习go的操作(本人已有c的基础,请思考后再看)

建立一个文件(我的第一个文件是hellow.go),后在终端执行一下几步:我用的是go build先编译成了可执行文件(.exe)【1.go build hellow.go 2.hellow.exe】。当然,你也可以用go run直接运行【…

【c语言习题】函数递归调用实现汉诺塔

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c语言系列专栏&#xff1a;c语言之路重点知识整合 &#x…

stable-diffusion安装controlnet插件

1、通过url安装controlnet插件 1&#xff09;extensions → install from URL → install 然后填入&#xff1a;https://github.com/Mikubill/sd-webui-controlnet 2&#xff09;installed → apply and restart UI 2、下载模型 下载controlnet模型&#xff08;50G左右&#…

chatgpt赋能python:Python交互:让你的编程更高效

Python 交互&#xff1a;让你的编程更高效 Python 是一门功能强大的编程语言&#xff0c;拥有大量的第三方库、工具和框架&#xff0c;能够帮助开发者实现各种各样的功能和应用。在 Python 编程中&#xff0c;交互&#xff08;Interactive&#xff09;模式是一种非常重要的工具…

探索基于人工智能的手机在网时长风险评估

引言 在当今竞争激烈的商业环境中&#xff0c;企业面临着不断增长的风险和挑战。为了保持竞争优势和提供优质的用户体验&#xff0c;企业需要能够准确评估用户的风险&#xff0c;并提供个性化的服务来满足不同用户的需求。 本文将介绍如何结合手机在网时长、手机在网状态和手…

Flutter控件之CircularProgressIndicator

CircularProgressIndicator的作用 Flutter中的CircularProgressIndicator是一个圆形进度指示器&#xff0c;用于表示正在进行的任务的进度。它通常用于长时间运行的任务&#xff0c;例如文件下载、网络请求等。CircularProgressIndicator可以在圆周上旋转&#xff0c;以表示正…

丽江“美丽县城”建设,高精度地籍免像控案例分享

一、项目背景 云南省地矿测绘院于2020年6月承接丽江市玉龙县“美丽县城”建设项目1&#xff1a;500倾斜摄影及地形图测绘项目。项目要求对玉龙县城区及其周边等约30平方公里区域进行优于3CM倾斜摄影测量。 并基于三维模型完成地形高程点、地貌、地物特征点的采集成图&#xf…

leetcode203. 移除链表元素

个人主页&#xff1a;平行线也会相交 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 平行线也会相交 原创 收录于专栏【LeetCode】 &#x1f353;希望我们一起努力、成长&#xff0c;共同进步。 题目链接 给你一个链表的头节点 head 和一个整数 val &…