IP:分为外网IP和内网IP

也就是我们说的外网IP属于实体IP

实体IP,它是独一无二的,在网络的世界里,每一部计算机的都有他的位置,一个 IP 就好似一个门牌!例如,你要去百度的网站的话,就要去『180.149.132.47』这个 IP 位置!这些可以直接在全世界互联上沟通的 IP 就被称为实体 IP 

然后我们说的内网IP是属于虚拟IP

为什么叫做虚拟IP,因为它相对于全世界互通的网络中,是不存在的,多数是由路由器分配的,这个IP仅用于内网的身份识别,例如网吧内,区分不同的机子。
好在早在规划 IP 时就已经预留了三个网段的 IP 做为内部网域的虚拟 IP 之用。这三个预留的 IP 分别为:
  • A级:10.0.0.1 – 10.255.255.254
  • B级:172.16.0.1 – 172.31.255.254
  • C级:192.168.0.1 – 192.168.255.254

内网也就是局域网,内网就好像一个小型的因特尔网络,数据传输由网关传输,且数据局限于内网设备。我该如何解释一下局域网呢?我来举几个例子吧!

  1. 以前跟朋友们一起玩流星蝴蝶剑,只在局域网内可以联机
  2. 一起玩魔兽争霸3也可以联机,但只限于局域网
  3. 手机QQ面对面传输等通过WIFI传输的工具也是通过内网之间数据交互来完成的

看到这里我想大家应该明白一个问题了:为什么在网吧或者部分服务器远控无法上线? 小编来到了网吧写这篇文章

在排除防火墙等网吧内设禁止远控的情况下进行测试

我们在远控中测试上线地址为保留地址:127.0.0.1 端口为 8080 成功上线

我们再来看看我们的内网IP>ipconfig – 192.168.1.73 端口为 8080 也是 成功上线 且 在网吧其他机都可以上线

我们再来看看我们的外网IP地址:103.57.217.64 端口为 8080 测试连接无法连接 无法上线

127.0.0.1:8080  成功上线
192.168.1.73:8080  成功上线
103.57.217.64:8080  无法上线

这是什么原因?接着往下看吧


端口映射

刚刚我们说到了内外网IP,又说到了关于远控不能上线的问题。这里小编举个例子。

例子:我们可以把局域网比喻成一栋公寓楼,公寓楼名字叫做:Jyang公寓 楼下售房处就是网关,再把网吧机子(局域网内内网IP)比喻成我们租的一其中一间房 房号是73。

而世界上有无数个房号为73的房子,但是我们的Jyang公寓只有一个,而这个公寓地址就是我们的外网IP地址。

接下来我们用这个比喻来简单解释一下端口映射

每一台网吧的机子都有他的独立内网IP  每个公寓房间都有自己的房号
网吧机子的内网端口是独享的 每个套间都有它自己的阳台
局域网的网关地址 公寓售房处

端口映射有什么用?

1.我们要知道,局域网信息的交互是通过路由器充当中介的,我们的内网IP是由网关分配的

2.在一个局域网内在做端口映射之前。我们刚刚生成的远控木马被运行后,首先是要找到客户端,并告诉客户端:我已经上线了。而肉鸡寻找服务器的过程是这样的:

  • 肉鸡找到找到外网IP后问:请问8080端口在哪?
  • 网关:我并不知道知道你说的8080端口谁!

而端口映射的作用:将外网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。在上面这个情况作了端口映射之后对话是这样的。

  • 肉鸡:请问8080端口在哪?
  • 网关:你查询的8080端口被映射到了192.168.1.76上面,所以你应该访问的是192.168.1.76的8080端口

大概可以这样理解吧!写文好累,转载请注明出处:Yuntest博客

通俗语言解释内外网IP与端口映射的更多相关文章

  1. 简单通俗解释内外网IP与端口映射

    IP:分为外网IP和内网IP 也就是我们说的外网IP属于实体IP 实体IP,它是独一无二的,在网络的世界里,每一部计算机的都有他的位置,一个 IP 就好似一个门牌!例如,你要去百度的网站的话,就要去『 ...

  2. Apache添加多端口及实现单ip多端口映射的方法

    这篇文章主要介绍了Apache添加多端口及实现单ip多端口映射的方法的相关资料,需要的朋友可以参考下(http://www.0831jl.com) 先给大家说下apache添加多端口的方法,具体步骤如 ...

  3. TCP/IP——内外网IP+子网掩码作用+PING(网络总结)

    目录: 1.如何区分内网IP和外网IP? 保留字段 2.子网掩码是起什么作用的? 将DNS和IP异或,表示哪段起作用 3.ping到底起什么作用? ping本地.ping远程 下面针对上面三个问题分别 ...

  4. 一个切换内外网IP地址的批处理BAT

    做了一个切换内外网的小脚本.没想到这个老的没剩几颗牙的DOS竟然功能如此强大.盛名之下名副其实啊!不亏是想当年叱咤风云的操作系统啊! 脚本内容1.建立两个TXT文件,分别按行存储内外网的IP,MASK ...

  5. openstack内外网ip实现

    类似于阿里云ECS主机的内外网(双网卡不通网段)的结构,最终实现内外网区分隔离. https://www.aliyun.com/product/ecs/?utm_medium=text&utm ...

  6. Spring Cloud Eureka 使用外网IP和端口号进行服务注册

    应用场景如下: 服务提供方(即要注册到服务中心的服务)的内网地址,外界无法访问(或者使用docker等做了应用端口等的配置),做了IP映射后,公网IP49.10.22.106映射到服务提供方的内网ip ...

  7. 突破大文件上传 和内网ip的端口转发

    php上传大于2M文件的解决方法 2016年12月11日 :: katelyn9 阅读数 php上传大于2M文件的解决方法 如上传一个文件大于2m往往是上传不成功的解决方法: php.ini里查找 查 ...

  8. 通俗版解释网关,IP地址,ARP欺骗,DDOS攻击

    计算机主机网关的作用是什么? 假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关.当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声 ...

  9. SqlServer2008(R2) 数据库使用外网IP实例连接服务器

    1.打开sql2008,使用windows身份登录 2.登录后,右键选择"属性".左侧选择"安全性",选中右侧的"SQL Server 和 Windo ...

随机推荐

  1. 初次使用Mybatis配置出现错误待解决

    数据库: create table STUDENT ( STUID NUMBER(9) not null, SNAME VARCHAR2(50) not null, SEX VARCHAR2(4), ...

  2. zTree学习实例

    今天做完一个zTree的实例,供有需要的学习! 效果图如下:

  3. 从零开始搭建Jenkins+Docker自动化集成环境

    本文只简单标记下大概的步骤,具体搭建各个部分的细节,还请自行搜索.第一.二部分只是对Jenkins和Docker的简单介绍,熟悉的同学请直接跳到第三部分. 一.关于Jenkins Jenkins简介 ...

  4. python函数(2):函数进阶

    昨天说了函数的一些最基本的定义,今天我们继续研究函数.今天主要研究的是函数的命名空间.作用域.函数名的本质.闭包等等 预习: 1.写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成整个文件的 ...

  5. Python开发【笔记】:单线程下执行多个定时任务

    单线程多定时任务 前言:公司业务需求,实例当中大量需要启动定时器的操作:大家都知道python中的定时器用的是threading.Timer,每当启动一个定时器时,程序内部起了一个线程,定时器触发执行 ...

  6. XHTML 相对路径与绝对路径

    文件路径 文件路径就是文件在电脑(服务器)中的位置,表示文件路径的方式有两种:相对路径和绝对路径. 路径标识: 标识符号 说明 / 路径标识 . 当前目录 .. 上一层目录 "." ...

  7. javascript中的闭包(Closure)的学习

    闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现. 下面是我在网上通过学习阮一峰老师的笔记,感觉总结很不错,特记录于此. 一.变量的作用域 要理解 ...

  8. javascript编程解决黑白卡片问题

    问题描述: 时间限制:1秒 空间限制:32768K 牛牛有n张卡片排成一个序列.每张卡片一面是黑色的,另一面是白色的.初始状态的时候有些卡片是黑色朝上,有些卡片是白色朝上.牛牛现在想要把一些卡片翻过来 ...

  9. year:2017 month:07 day:31

    2017-07-31 JAVA se 1:基础 控制语句:continue语句:退出本次循环 break语句:退出当前循环 循环语句:for(初始化:条件表达式:循环体){循环语句} 先初始化,再执行 ...

  10. 使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之二

    好了,废话也不多说,咱们直接来看看这款MVC的造型——你可能会大吼:“这……这特么的都是些什么鬼?” 靠,告诉你吧,我也不知道这都是些什么鬼,反正以前我是没有见过这样的MVC.咦,老纸的config文 ...