简单通俗解释内外网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
内网也就是局域网,内网就好像一个小型的因特尔网络,数据传输由网关传输,且数据局限于内网设备。我该如何解释一下局域网呢?我来举几个例子吧!
- 以前跟朋友们一起玩流星蝴蝶剑,只在局域网内可以联机
- 一起玩魔兽争霸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与端口映射的更多相关文章
- 通俗语言解释内外网IP与端口映射
IP:分为外网IP和内网IP 也就是我们说的外网IP属于实体IP 实体IP,它是独一无二的,在网络的世界里,每一部计算机的都有他的位置,一个 IP 就好似一个门牌!例如,你要去百度的网站的话,就要去『 ...
- Apache添加多端口及实现单ip多端口映射的方法
这篇文章主要介绍了Apache添加多端口及实现单ip多端口映射的方法的相关资料,需要的朋友可以参考下(http://www.0831jl.com) 先给大家说下apache添加多端口的方法,具体步骤如 ...
- TCP/IP——内外网IP+子网掩码作用+PING(网络总结)
目录: 1.如何区分内网IP和外网IP? 保留字段 2.子网掩码是起什么作用的? 将DNS和IP异或,表示哪段起作用 3.ping到底起什么作用? ping本地.ping远程 下面针对上面三个问题分别 ...
- 一个切换内外网IP地址的批处理BAT
做了一个切换内外网的小脚本.没想到这个老的没剩几颗牙的DOS竟然功能如此强大.盛名之下名副其实啊!不亏是想当年叱咤风云的操作系统啊! 脚本内容1.建立两个TXT文件,分别按行存储内外网的IP,MASK ...
- openstack内外网ip实现
类似于阿里云ECS主机的内外网(双网卡不通网段)的结构,最终实现内外网区分隔离. https://www.aliyun.com/product/ecs/?utm_medium=text&utm ...
- Spring Cloud Eureka 使用外网IP和端口号进行服务注册
应用场景如下: 服务提供方(即要注册到服务中心的服务)的内网地址,外界无法访问(或者使用docker等做了应用端口等的配置),做了IP映射后,公网IP49.10.22.106映射到服务提供方的内网ip ...
- 突破大文件上传 和内网ip的端口转发
php上传大于2M文件的解决方法 2016年12月11日 :: katelyn9 阅读数 php上传大于2M文件的解决方法 如上传一个文件大于2m往往是上传不成功的解决方法: php.ini里查找 查 ...
- 内网服务器设置NAT123端口映射,方便外网连接;如何测试端口连通情况。
一.nat123设置端口映射. 1)首先去nat123官网注册账号. http://www.nat123.com/ 2)下载nat123客户端 http://www.nat123.com/Pages_ ...
- SqlServer2008(R2) 数据库使用外网IP实例连接服务器
1.打开sql2008,使用windows身份登录 2.登录后,右键选择"属性".左侧选择"安全性",选中右侧的"SQL Server 和 Windo ...
随机推荐
- Intellij IDEA 拷贝的项目变为红色名字
Intellij IDEA 拷贝的项目变为红色名字 学习了:https://blog.csdn.net/lishaoran369/article/details/72991805 settings & ...
- swfit各种Function表现形式
//: Playground - noun: a place where people can play import UIKit //多返回值函数 func countss(string: Stri ...
- 每天5道面试题(二)java基础
说出Servlet的生命周期,并说出Servlet和CGI的差别 Servlet被server实例化后,容器执行其init方法,请求到达时执行其service方法,service方法自己主动派遣执行与 ...
- NightWatchJS(转)
关于Nightwatch? Nightwatch.js是一个测试web app和web 站点的自动化测试框架, 使用Node.js编写, 基于Selenium WebDriver API. 它是一个完 ...
- jQuery Mobile开发的新闻阅读器,适应iphone和android手机
程序猿都非常赖.你懂的! 我们常常上新浪,腾讯.雅虎等各大站点上面看新闻.他们也都各自推出了自家的手机新闻阅读器.今天我自己使用jQuery Mobile 来实现这一功能.图片大小上传限制了大小250 ...
- Smart Battery Specification Revision 1.1
1.SBS Specifications 2.System Management Bus (SMBus) Specification
- 封装CLLocationManager定位获取经纬度
创建调用方法,在.h文件里 #import <Foundation/Foundation.h> @interface RMMapLocation : NSObject { void (^s ...
- *Android 多线程下载 仿下载助手
今天带来一个多线程下载的 样例.先看一下效果.点击 下载 開始下载,同一时候显示下载进度.完成下载,变成程 安装,点击安装 提示 安装应用. 界面效果 线程池 ThreadPoolExecutor , ...
- 一张图帮你看懂 iPhone 6 Plus 的屏幕分辨率
一张图帮你看懂 iPhone 6 Plus 的屏幕分辨率 几天前公布的 iPhone 6 Plus 官方标称屏幕是 1920 x 1080 的,可是在 Xcode 中我们发现模拟器的屏幕事实上是看似奇 ...
- PowerBuilder -- 条码打印
# 使用ocx控件 使用微软的MSBCODE9.OCX,但是注册老不成功,需要安装office之后才能注册成功,不知道有没有好的处理方法?? # 使用字体 字体下载:http://download.c ...