虚拟专用网VPN

虚拟专用网,就是利用一些技术的手段,将公网的访问功能转换成内网本地网络访问一样。
 在计算机中虚拟的意思就是,看起来像是,但实际上并不是。
 跨区域的公司要一起协作,就需要一个局域网,就可以利用这种方式构建一个vpn,这样公司的员工就像使用局域网一样。
 外地员工访问公司内网的主机,这中间需要建立一条隧道。
 这种方式只能当成内部局域网使用,而不能上外网。如果需要能够访问外网,则需要一些其他的处理。例如:申请外网ip地址。使用NAT进行网络地址转换。
 员工需要安装VPN客户端,才能连接公司搭建的这个局域网(vpn)。

网络地址转换NAT(内网映射,端口映射)

NAT的原理就是,在内部专用网上想访问外网的话,就需要提供一个NAT路由器,而且还必须要提供一个大公网ip地址。内网主机将请求发到NAT路由器,然后由NAT路由器使用大公网ip,将请求转发到英特网上,这样内网就能访问外网了。
 但是这样外网主机就无法访问内部专用网的主机了,因为当外网主机访问我们内部局域网的主机时,就只能访问那个NAT配置的公网ip地址,但是他不知道具体访问内部局域网的那一台主机。
 然后就使用了ip地址和端口号去确认一台内网主机。
 假设在NAT路由器上配置的公网ip是123.204.9.1,内网有一台主机提供了一个网络服务地址是192.168.23.2,使用的端口为8089。这个时候我们在NAT配置一个端口7070,指向192.168.23.2:8089,外网只需要访问123.204.9.1:7070就能访问到内网的192.168.23.2:8089了。

windows下:

使用natapp做内网映射。
1、下载natapp软件。
2、在natapp官网上注册账号,然后购买隧道,一个账号可以拥有两个不同协议的免费隧道。
3、在window上运行natapp.exe文件,运行方式有两种:
一种是进入到natapp.exe,执行natapp -authtoken=隧道的authtoken口令。

还有一种是在natapp.exe文件所在的文件夹中创建一个config.ini,该文件的内容为:

#将本文件放置于natapp同级目录 程序将读取 [default] 段
#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置
#命令行参数 -config= 可以指定任意config.ini文件
[default]
authtoken=                      #对应一条隧道的authtoken
clienttoken=                    #对应客户端的clienttoken,将会忽略authtoken,若无请留空,
log=none                        #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none
loglevel=ERROR                  #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG
http_proxy=                     #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空

linux下:

linux下映射方式和window差不多,linux下先进入natapp目录下然后执行 ./natapp -authtoken=购买的隧道authtoken值。

注意:
1、隧道协议为web只能用于做web服务,如果是tcp则可以使用远程桌面、ssh等。
2、会强制更改域名,免费的隧道不能使用指定的域名。

内网映射之natapp相关推荐

  1. mac idea Tomcat 内网映射解决方案

    最近由于需要弄关于微信公众号的东西,自己开始又不想弄服务器,所以希望自己能够通过内网映射的方式,进行调试和处理, 首先微信公众号要求的以80端请求,自己采用了一款映射软件natapp,具体操作可以去官 ...

  2. 内网穿透(natapp的使用)

    壁立千仞,无欲则刚. 何为内网穿透? 内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机.下面就相互通信的 ...

  3. 我的世界内网映射联机纯净服开服教程

    方法①: 内网映射等方法可以实现我的世界联机,不然只能局域网联机了. 内网映射软件有好多个:花生壳,Sakurafrp,natapp,神卓互联等等. 接下来我要介绍这个软件:Sakurafrp内网映射 ...

  4. 内网映射(如何映射自己的项目至公网)

    内网映射(如何映射自己的项目至公网) 1.浏览器进入https://natapp.cn/ 2.登录网页后,进行如下操作 购买成功后,操作下面~ 到这里你已经成功大半了,是不是很开心.此时需要准备如下操 ...

  5. 微信调试内网映射到外网

    一,为什么使用natapp 1,在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试.如果能够将内网ip映射到外网上,将大大方便我们的调试.每次发布只需eclipse运行应用 ...

  6. 内网穿透和内网映射区别是什么?

    内网映射 内网映射是指当外网访问到达你的路由器后,把这个访问转发内网的一台主机上.比如你在内网建了一web服务器(就是网站).外面的人访问请求只能看到你的路由器,也只能到达你的路由器,如果你不映射(有 ...

  7. 内网映射软件之80端口映射和全端口映射实现发布网站访问内网

    内网映射软件,主要是解决内网ip端口不通,如80端口被封情况.在内网端口映射,可以内网端口穿透,发布网站应用和访问内网应用. 如NAT123端口映射软件,可以用于辅助发布网站应用和访问内网.使用示例: ...

  8. 如何实现外网访问内网ip?公网端口映射或内网映射来解决

    本地搭建服务器应用,在局域网内可以访问,但在外网不能访问.如何实现外网访问内网ip?主要有两种方案:路由器端口映射和快解析内网映射.根据自己本地网络环境,结合是否有公网IP,是否有路由权限,设置让外网 ...

  9. 如何实现内网映射到公网?

    有些时候我们需要把自己的笔记本当做服务器连接到公网上,以便让自己的小项目能够被其他人访问或者看到.正常情况,我们台电脑上网都应该是配备了一个公网ip的.但是呢,不幸的是我们的电脑所分配到的ip都是内网 ...

最新文章

  1. 又一个防火墙的问题——content filtering
  2. 华为云RTC服务架构及应用实践
  3. 操作系统真实的虚拟内存是什么样的
  4. 作者:吕红胤,女,电子科技大学副研究员。
  5. 惊!字节实习生竟干这事到凌晨三点
  6. Java初学者需掌握的30个概念
  7. 罗马尼亚:曾经的黑客避风港变身全球安全人才的摇篮
  8. Mixed Content: The page at ‘https://XXX’ was loaded over HTTPS, but requested an insecure...........
  9. 控制台程序线程莫名被阻塞
  10. 洛谷 T2691 桶哥的问题——送桶
  11. 塔顶放大器在移动通信网中的作用
  12. vue中使用echarts词云
  13. 2021年电工(初级)考试及电工(初级)报名考试
  14. Bruce Lee, My Hero!
  15. 牛客网_java选择题
  16. 微软Windows Phone卷土归来
  17. oracle中使用online,batch(Oracle+shell)及Online(web即Java)使用场景区分(1)
  18. Qt 用代码实现菜单栏(MenuBar)和工具栏(ToolBar)
  19. 关于在小程序里跳转关联的公众号
  20. java怎么把随机数放入数组_JAVA 生成随机数数组 | 学步园

热门文章

  1. 字符串前面添加u,r,b的含义
  2. win10 RTX30系列显卡 安装tensorflow-gpu 1.15
  3. html5 渐变动画效果图,html5+css3城市场景动画_觉唯设计
  4. 三种网线的RJ-45接头制作法图解(转)
  5. 《 Matlab_Simulink动力学系统建模仿真》及 ‘///’动力学 达朗贝尔原理、虚位移原理、朗格朗日方程...
  6. RK3568-ANDROID11-降频DDR
  7. matlab寻找频谱峰值,matlab – 从数据中获取FFT峰值
  8. 【转】笔记本电脑开机电源指示灯亮,但黑屏,风扇不转,无任何运行迹象!...
  9. 软件配置 | win / mac M1 imagemagick 的安装
  10. laravel view 教程