公网和内网

一. Internet保留地址和非保留地址

  1. 保留地址不可以用于internet,一般是局域网或者一些特殊的ip。保留地址一般有如下三种情况:

10.x.x.x

172.16.x.x至172.31.x.x

192.168.x.x

  1. 非保留地址直接可以用到internet连接,例如在网上经常看到的ip地址如218.251.143.25之类就是非保留地址。

二. 内网和公网

内网和公网是两种internet的接入方式:

  1. 内网接入方式:上网的计算机得到的IP地址是internet上的保留地址。内网的计算机以NAT(network address translator,网络地址转换)协议,通过一个公共的网关访问internet。内网的计算机可以向internet上的其他计算机发送连接请求,但是internet上的其他计算机无法向内网的计算机发送连接请求。

2.公网接入方式:上网的计算机得到的IP地址是internet上的非保留地址。公网的计算机可以和internet上的其他的计算机随意互相访问。

3.NAT:network address translator,它实现内网的ip地址与公网的地址之间的相互转换,将大量的内网ip地址转换为一个或者少量的公网ip地址,减少对公网ip地址的占用。

简单的说,NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关(可以理解为院子的出口大门)处,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用。这样,您可以只申请一个合法IP地址,就把整个局域网中的计算机接入Internet中。这时,NAT屏蔽了内部网络,所有的内部网计算机对公共网络来说是不可见的,而内部网计算机用户通常不会意识到NAT的存在。

广域网(WAN、公网、外网)与局域网(LAN、私网、内网)电脑交换数据要通过路由器或网关的NAT(网络地址转换)进行。一般说来,局域网(LAN、私网、内网)内电脑发起的对外连接请求,路由器或网关都不会加以阻拦,但来自广域网对局域网内电脑电脑连接的请求,路由器或网关在绝大多数情况下都会进行拦截,这就是常说的路由防火墙. 如图:左边的Internet是广域网(WAN、公网、外网),右边的是局域网(LAN、私网、内网),他们要进行数据通信,必须经过中间的网关或路由器进行NAT(网络地址转换)。 通常情况下,网关或路由器对内部向外发出的信息不会进行拦截,但对来自外部想进入内部网络的信息则会进行识别、筛选,认为是安全的、有效的,才会转发给内网电脑。正是这种情况的存在,才导致了很多内网QQ、Netmeeting.IP电话等难于联接接到“远程”,速度也不尽如人意。。。,在这种情况下,如果你的朋友直接接入外网,你在内网,你可以主动呼叫他,比他呼叫你的成功率高得多…… 总的来说,内网和外网没有质的分别,只是相对而言,运行支持的是相同的TCP/IP协议,有点类同于点和面的概念…

三. VNC

  1. Virtual Network Computing,虚拟网络计算机。VNC是一款优秀的远程控制工具软件,由AT&T的欧洲研究实验室开发。
  2. VNC由两部分组成:客户端端应用程序vncviewer 和 服务器端应用程序vncserver. Viewer端是控制用的,Server端是被控制用的,如果你想控制某台电脑必须在此电脑上安装Server端,另一台控制端上安装Viewer端。安装时会有提示,根据需要选择安装,用户需先将VNC server安装在被控端的电脑上,才能在主控端执行VNC viewer控制被控端。
    VNC server 与 VNC viewer支持多种操作系统,如Unix系列(Unix、Linux、Solaris等),windows及MacOS,因此可将VNC server 及VNC viewer分别安装在不同的操作系统中进行控制。如果目前操作的主控端计算机没有安装VNC viewer,也可以通过一般的网页浏览器来控制被控端。
  3. 整个VNC运行的工作流程如下:
    (1) VNC客户端通过浏览器或者VNC viewer连接至VNC Server。
    (2) VNC Server传送一个对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。
    (3) 客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。
    (4) 若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。
    (5) VNC Server通过 X Protocol 要求 X Server 将画面显示控制权交由VNC Server负责。
    (6)VNC Server将由X Server的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNC Server的桌面环境及输入装置。
    四. UltraVNC
    UltraVNC是客户端/服务器软件,允许你经由TCP/IP连接、控制远端的电脑。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
弹性公网IP和内网穿透是两种不同的解决方案,用于将本地的服务或应用通过外网进行访问。 弹性公网IP是一种可以直接连接互联网的公网地址,使用它可以直接访问到本地的服务或应用。它不需要中间服务器的支持,可以实现外网直接连接内网的访问需求。弹性公网IP适用于没有特殊网络环境限制的情况,而且对带宽有一定的要求。 内网穿透则是通过中间服务器的支持,将内网的服务映射到外网进行访问。使用内网穿透可以实现在没有公网IP的情况下,通过中间服务器将内网服务发布到外网。内网穿透受到云主机的带宽限制,适用于没有公网IP或者带宽有限的情况。 总结起来,如果你拥有公网IP并且带宽足够,可以直接使用弹性公网IP进行内网服务的外网访问。而如果没有公网IP或者带宽有限,可以选择使用内网穿透来实现外网访问。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [公网IP与内网穿透的使用场景和区别](https://blog.csdn.net/weixin_45594172/article/details/127602152)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [【小技巧解决大问题】使用 frp 突破阿里云主机无弹性公网 IP 不能用作 Web 服务器的限制](https://blog.csdn.net/weixinhmz/article/details/117416227)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值