聊聊端口映射和内网穿透
今天又是说网络~~
来聊聊端口映射和内网穿透趴~~
专业词汇的理解
- 1.源地址:访问者
- 2.目标地址:被访问者
- 3.源地址转发:
比如你在家中,家中的电脑的内网ip地址为源地址,你的电脑需要上网,那么就需要将你的内网地址伪装成公网地址,这样在成功拨号之后,内网就可以连接到外网了。 - 4.端口映射和目标地址转发:
局域网内某个设备的端口映射到公网IP,这样外部就可以访问。外部可以 通s过公网IP和端口号,来访问内部的设备。
比如开放BT端口、迅雷端口、NAS端口,都要把他们映射出去,这样BT、迅雷连接到公网,下载更快。
你是服务商,提供服务,就变成了目标地址。这也就是目标地址转发。
举个例子
假设我有一台游戏服务器(内网ip:192.168.1.99),想要被互联网上的任何人访问到,就需要将我的公网地址(ip:39.189.20.1)和映射到内网地址和端口(端口映射)。
为了不让人攻击我的服务,还需要做内网端口的转发(目标地址转发),即伪装。比如我的服务器的3389,需要伪装成3465678转发出去,这样别人才不会攻击我的3389端口。
此时,互联网上的任何一个人,只需要输入公网地址+转发端口,就可以远程访问到我的内网游戏器了,如下图所示,只要在浏览器上输入39.189.20.1:345678就可以访问了。
当然要做端口映射,需要有公网IP(动态或者静态公网IP)。但是目前来说,静态IP因为稀少,所以要花很多钱才能购买;动态公网IP在运营商那边有可能要到(指的是电信用户,移动用户就算了,估计是大内网IP)。
是否有公网IP
对于普通用户,就需要判断自己的是否有动态公网ip。具体方法:直接在浏览器输入IP,得到的就是你的运营商IP,和自己PPPOE拨号的IP做对比,如果两个一样,就说明你有公网IP。
端口映射的三种情况
针对上述的三种情况,有动态公网IP、无公网IP、有固定公网IP,端口映射也有三种情况,即DDNS、内网穿透、直接绑定,如图所示。
1.DDNS。因为是动态IP,会经常变动。需要在你的主路由上设置DDNS,每隔几分钟扫描一次,并把变化传递到域名服务器,让域名也时时刻刻和动态IP绑定。
2.内网穿透。对于无公网IP,但又想搭建网页的小伙伴(绝大多数)。或者想要远程进入公司电脑桌面办公的小伙伴。那可能就需要购买VPS(云主机),并进行设置。通过Frg客户端,具体过程如下:
3.直接绑定。恭喜有静态公网IP的大佬。
欢迎关注我的公众号:追求极简主义的程序媛
聊聊端口映射和内网穿透相关推荐
- 使用frp端口映射实现内网穿透(SSH、HTTP服务)
使用frp端口映射实现内网穿透(SSH.HTTP服务) 一.下载 通过内网穿透的原理和实现方式的学习我们已经明白了内网穿透的原理,想要实现内网穿透就需要让内网实现与具有公网IP的设备进行绑定. 我们这 ...
- 地址转换和端口映射及内网穿透的区别
1. NAT 地址转换 静态NAT 路由器上手动配置,一个私网地址和一个公网地址的关联.一一对应 动态NAT 路由器上配置一个公网IP地址池,当私网地址访问外网时从地址池里获取公网IP进行映射,当公网 ...
- ksweb安卓手机服务器教程-Termux-,端口映射,内网穿透
文档步骤操作 https://cloud.tencent.com/developer/news/301769 视频步骤操作 https://v.qq.com/x/page/h0856dswxav ...
- 如何实现外网访问内网ip?公网端口映射或内网映射来解决
本地搭建服务器应用,在局域网内可以访问,但在外网不能访问.如何实现外网访问内网ip?主要有两种方案:路由器端口映射和快解析内网映射.根据自己本地网络环境,结合是否有公网IP,是否有路由权限,设置让外网 ...
- 为远程桌面Ubuntu配置固定的公网TCP端口地址【内网穿透】
上篇文章,我们实现了在公网环境下,通过免费的cpolar内网穿透,远程桌面连接Ubuntu系统.不过使用免费的cpolar,带宽比较小,并且所生成的公网TCP端口地址为随机临时地址,每隔24小时就会变 ...
- BT下载教程之UPnP功能使用、BT端口映射、内网外网之完全解析
以下是微软官方网站对UPnP的解释: 问:什么是 UpnP? 答:通用即插即用 (UPnP) 是一种用于 PC 机和智能设备(或仪器)的常见对等网络连接的体系结构,尤其是在家庭中.UPnP 以 Int ...
- 微信公众号开发-搭建微信本地调试环境借助蜻蜓映射实现内网穿透
微信公众号开发过程中,为了方便调试,经常需要将本地部署的接口让外网能直接调用到,这里我们使用内网穿透工具"蜻蜓映射"(还有其他同类型的工具如: frp,Ngrok)来将本地接口映射 ...
- ubuntu的端口转发(内网穿透)和端口开放
最近在部署应用,涉及到内网的穿透和端口开放等知识,在此做个总结. 背景:现在有服务器A(位于内网中).服务器B(外网可访问),现在需要实现外网的主机访问服务器A上的特定ip和port. 实现步骤:服务 ...
- 为SSH远程配置固定的公网TCP端口地址【内网穿透】
由于使用免费的cpolar生成的公网地址,为随机临时地址,24小时内会发生变化,并且带宽较小,只有1M.对于需要长期SSH远程的用户来说,配置固定的公网TCP端口地址,提高带宽就很有必要. 1. 保留 ...
最新文章
- 自动化才能解放安全团队
- 【分析】在线交易开启跨境电商B2B新纪元
- HIve学习:Hive分区修改
- mysql数据库技术基本操作_MySQL数据库的基础操作
- 谷歌开源3D舞蹈生成模型FACT,舞姿清奇!
- Python一亿以内的素数个数_Python 计数质数
- 软件测试的定义与分类
- 面试题之对象创建的五种方式
- MATLAB模糊控制算法,驾驶员制动意图识别
- Android同文输入法的使用(开源输入法Trime)
- php 判断客户端类型,基于php实现判断客户端类型
- 关于输入阻抗和输出阻抗的理解
- 主动学习、纯半监督学习、直推学习的联系与区别
- MySQL容器部署及数据持久化(主从复制)
- 《乐者为王——自由软件Linux之父李纳斯·托沃兹自述》
- 苹果笔记本有uefi启动吗_如何更换Windows 10的启动logo
- Go语言switch语句
- 学会吊打面试官之set
- 记录一次canvas小白做相册功能的过程
- 服务器装什么操作系统好?