公网ip、内网ip

article/2025/9/22 18:47:04

首先解释一下“内网”与“外网”的概念:

    内网:即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具有互异性,是不可重复的。但两个局域网内的内网IP可以有相同的。

    外网:即互联网,局域网通过一台服务器或是一个路由器对外连接的网络,这个IP地址是惟一的。也就是说内网里所有的计算机都是连接到这一个外网IP上,通过这一个外网IP对外进行交换数据的。也就是说,一个局域网里所有电脑的内网IP是互不相同的,但共用一个外网IP。(用ipconfig/all查到的IP是你本机的内网IP;在www.ip138.com看到的是你连接互联网所使用的IP,即外网)。

    在局域网中,每台电脑都可以自己分配自己的IP,这个IP只在局域网中有效。而如果你将电脑连接到互联网,你的网络提供商(ISP)的服务器会为你分配一个IP地址,这个IP地址才是你在外网的IP。两个IP同时存在,一个对内,一个对外。

    当你家里买了两台电脑,你想组建一个局域网,你除了要用网线和路由器等设备将两台电脑相连,你还要将两台电脑设置固定IP,比如电脑A设为192.168.1.2,电脑B设为192.168.1.3,这样你就可以用这两个IP地址互相访问两台电脑,但这两个IP地址只在这两台电脑间有效,对外网无效。所以局域网中分配的IP与广域网中的IP完全没有对应关系。

    你在内网的机子在上网时,都是在向网关发出请求,再由网关(一般为路由器)用外网IP转到INT网上,接受数据后,再分发到你的内网IP上。

    举个例子:网关就是你学校的大门,对外面来说,你的外网IP就是你学校大门的门牌号。但在你学校内部,你又是几单元几楼几宿舍(即内网IP)。你要发的东西,先经学校大门(网关)。收回来的东西也是只写了学校门牌号(外网IP)。然后门房收到货后,再按你的宿舍的楼号单元号宿舍号(即内网IP)送到你门口.如下图:

    互联网上的IP(即外网IP)地址统一由一个叫“IANA”(InternetAssigned NumbersAuthority,互联网网络号分配机构)的组织来管理。

    由于分配不合理以及IPv4协议本身存在的局限,现在互联网的IP地址资源越来越紧张,为了解决这一问题,IANA将A、B、C类IP地址的一部分保留下来,留作局域网使用的

IP地址空间:

     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

 

   也就是说,如果你查到的ip地址在以上A、B、C类IP地址的范围内,它一定就是局域网的ip地址,否则就是广域网的地址。





公网ip、内网ip

        如何判断自己的IP是公网ip还是内网ip

          tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下:

         
          10.0.0.0/8:10.0.0.0~10.255.255.255

               172.16.0.0/12:172.16.0.0~172.31.255.255

             192.168.0.0/16:192.168.0.0~192.168.255.255   
          使用保留地址的网络只能在内部进行通信,而不能与其他网络互连。因为本网络中的保留地址同样也可能被其他网络使用,如果进行网络互连,那么寻找路由时就会因为地址的不唯一而出现问题。但是这些使用保留地址的网络可以通过将本网络内的保留地址翻译转换成公共地址的方式实现与外部网络的互连。这也是保证网络安全的重要方法之一。   
          但是有一些宽带运营商尽管也使用了非私有地址分配给用户使用,但是由于路由设置的原因,Internet上的其他用户并不能访问到这些ip。   
          我们将这两种情况下应用的ip称为内网IP。   
          如果自己机器上网络接口的ip地址落在上述保留地址的范围内,则可以肯定自己处于内网模式下。   
          内网IP对Internet的访问必须通过代理的方式,NAT(网络地址转换)技术是基于TCP层面的代理,能够相当好地使用于各种IP服务应用,因此被广泛应用。   
          之所以说相当好,是因为NAT要求整个服务的连接是从内网向外网主动发起的,而外网的用户无法直接(主动)向内网的服务发起连接请求,除非在NAT的(所有)网关上针对服务的端口作了端口映射。   
          NAT方式要求最外围的网关至少有一个公网的IP,通过下面的链接内网用户可以获知自己访问Internet时使用的公网IP。

               [url]http://ddns.donice.org/getip.php[/url]   
          将这个IP与自己机器上网络接口的ip比较,即可知道自己的ip是不是内网IP。即,如果是相同的,则恭喜你,你的ip是公网IP,不同,则是内网IP。   
        在Win2000和WinNT下面,执行ipconfig:   
        c:\>ipconfig   
        Windows 2000 IP Configuration   
        Ethernet adapter 本地连接:   
        Connection-specific DNS Suffix . :

          IP Address. . . . . . . . . . . . : 202.96.128.178

          Subnet Mask . . . . . . . . . . . : 255.255.255.0

          Default Gateway . . . . . . . . . : 202.96.128.1   
        c:\>   
        其中202.96.128.178 就是本机网络接口“本地连接”的ip地址。

         
         和4F有关的补充

          1 内网的只有本省内的宽带用户可以进

          2 在浏览器地址栏打10.0.0.2 或者192.168.0.1 等一般可以进入猫的设置界面

http://chatgpt.dhexx.cn/article/qPVY017T.shtml

相关文章

什么是公网IP和内网IP?

1、引言 搞网络通信应用开发的程序员,可能会经常听到外网IP(即互联网IP地址)和内网IP(即局域网IP地址),但他们的区别是什么?又有什么关系呢?另外,内行都知道&#xff0c…

内网地址与公网地址及作用

下个礼拜就要过年喽 每天离假期更近了一步,就充满了动力 大家回家路上也要注意防护安全哦 ———————————————————— 一般内网指的就是我们园区内网,用的地址一般都是私有地址 私有地址在RFC1918草案中被提到,指的就是10…

java如何获得内网ip、外网ip、以及如何根据ip查询地址

今天突发奇想地想要用java写一个小的工具类。 用来实现如何获得本机的内网ip,外网ip和根据ip获得相应的地址。 花了几个小时才弄清,然后整理了一下,希望有用。 首先要明白以下三种ip地址的区别: (1)127.0.0…

简单介绍 内网与外网IP地址,域名,子网掩码,网关与路由器,ping

IP地址 IP地址是在网络给主机分配的地址如53.159.232.5或者192.168.1.1 。具体格式就是00000000.00000000.00000000.00000000,32位二进制,平时都用十进制。 但是主机在网络上不是一个主机连一个主机,而是网络连接网络,在一个网络…

局域网固定内网IP地址的方法(亲测有效)

公司有十来台电脑,想要做文件共享,但是碍于内网IP经常变动共享文件很不方便。 网上查了一些资料,局域网中的电脑ip若不是设置固定的话,一般都是动态获取的ip,若是需要固定ip,那要如何设置呢? 经…

查询自己的IP地址(内网和外网)

查询自己的内网IP和外网IP的方法,以及判断是否直接连接到公网 本方法使用命令行,无需其他软件 内网IP,即局域网IP: 打开cmd窗口,输入 ipconfig 后回车 IPv4地址一栏下即为内网IP,我的电脑是192.168.3.19 顺…

192.168.和10.0.开头的IP、内网IP段、IP简介、分类——(IP观止)

在这三类地址中,绝大多数的IP地址都是公有地址,需要向国际互联网信息中心申请注册。但是在IPv4地址协议中预留了3个IP地址段,作为私有地址,供组织机构内部使用。 这三个地址段分别位于A、B、C三类地址内: A类地址&…

VS2019安装+IVF2020安装+abaqus2021安装+关联(亲测有效附安装包)

VS2019安装IVF2020安装abaqus2021安装关联(亲测有效附安装包) 0. 说明1. 安装与汉化abaqus20211.1 下载解压安装包1.2 参考以下链接的安装步骤安装1.3 安装注意事项和提示 2. VS2019安装IVF2020安装2.1 下载解压VS2019在线安装包2.2 安装配置VS20192.3 下…

abaqus一维固结模拟

初学者学习ABAQUS时,真可谓一头雾水,为什么? 第一因为它是全英文界面(不过这是可以汉化的哦);第二因为它是有限元分析软件,俗称“CAE”即计算机辅助求解分析复杂工程(不同于CAD即计算…

Abaqus安装在lincense server1出错

问题描述:LMtools显示启动成功,但是安装abaqus时填写过License Server1后测试链接不上 原因:Lincense server1中应为27011主机名(格式不要错了),而我输入成了27500主机名(原因是找的一个安装教程…

基于Python向Abaqus导入txt、dat数据(附abaqus中python二次开发课程)

这次推送聚焦于解决采用Python向Abaqus里导入txt、dat数据的问题(dat文件只需要将txt文件的后缀名改为dat就可以生成dat文件),Abaqus基于Python读入txt、dat数据主要有read()、readlines()、readlines()、numpy.loadtxt()函数,导入…

ABAQUS后处理常用功能

ABAQUS分析完成后,除了看看动画,看看云图,可能还需要进行其他操作,此处记录自己常用的一些功能在哪设置。 使用版本6.14,进行了中文汉化 修改背景颜色 修改图例坐标轴标题文字大小 修改图例应力范围颜色 不显示模型上…

搅拌摩擦焊有限元仿真分析学习笔记(一)——comsol、abaqus相关案例学习

目录 COMSOL搅拌摩擦焊官方案例△ 原理及分析△ 操作流程△ 分析 ABAQUS搅拌摩擦焊有限元仿真△ 操作流程○ 创建模型○ 配置材料属性○ 模型装配○ 分析步设置○ 创建相互作用○ 创建载荷○ 划分网格○ 建立温度场○ 运算求解○ 结果与分析 △ 总结分析 ABAQUS搅拌摩擦焊CEL模…

abaqus帮助文档翻译,中英对照

abaqus2016在线帮助文档因为比较简洁,打开响应速度较快,相对于需要注册的高版本帮助文档算是一大优点。 但文档内容对于英文水平一般的同学不太友好,为了提高阅读效率隧寻找网页翻译的方法。 1.浏览器右键的网页翻译,实测无效。…

Abaqus运行脚本print时中文乱码问题

脚本打印输出时出现乱码问题 运行脚本想要直接输出位移数据,发现中文打印出现乱码。 #!/usr/bin/env python # -*- coding:utf-8 -*- #codingutf-8a 位移数据为:0.25555 print(a)运行上面代码出现以下情况 解决办法 将打印内容使用UTF-8解码,然后使…

Abaqus相关报错合集

1,Abaqus安装后打不开的解决办法 打开后显示错误提示(如下图): (如果不是此提示框,请尝试用右键管理员方式运行Abaqus CAE) 解决方案 第一步:打开开始菜单 第二步:打开…

Abaqus 2022安装教程

文章目录 前言一、添加环境变量二、解压缩包三、运行.bat文件四、安装ABAQUS五、汉化六、其他可能遇到的问题:与UG NX12.0许可证冲突 前言 ABAQUS 2022安装包: 链接:https://pan.baidu.com/s/127Pz2Zev8zsM5-qGE7bZgw 提取码:123…

abaqus软件使用笔记

abaqus 软件设置相关汉化设置工作目录修改建模时的尺寸精度导入高版本的inp文件到低版本中材料库 建模---Part建立一个实心球体球体的网格划分 后处理查看几个节点的数据美化处理图片与动画的输出 软件设置相关 汉化 用everything找到******\SIMULIA\CAE\2016\win_b64\SMA\Co…

亲测!Abaqus CAE2021插件中文乱码解决方法

博主近期在捣鼓Abaqus的插件开发,理论上Abaqus2021版本应该是支持中文的。但是在写插件的时候发现中文会乱码。我寻思着很奇怪啊,明明都支持汉化了,怎么插件中文的还会乱码呢? 一步步的Abaqus2021版本安装教程汉化操作https://bl…