在配置小鸟云服务器的过程中,因为在新手期,遇到一些有关于内网IP和公网IP的问题,包括:
1.内网IP和公网IP是什么?
2.内网IP和公网IP有什么用?
3.可以使用外网IP访问内网服务器吗?
4.不同局域网中可以同时出现一样的IP地址吗?

在整理了相关资料后,以这篇文章作为记录参考,以便更流畅地使用小鸟云服务器,如果你也遇到过类似的问题,可以留言我们一起讨论!

内、外网是相对于防火墙而言的,在防火墙内部叫做内网,反之就是外网。在一定程度上外网等同于公网,内网等同于私网。

内网IP是什么?
内网IP简单理解就是局域网IP地址。内网地址即局域网(LAN),内网的云服务器之间经由内部链路互相访问。
内网地址只能在局域网中使用,不同的局域网可以使用同样的内网地址,内网地址是不能出现在互联网上的。如果内网低至想访问互联网,可以通过NAT地址转换,将内网地址映射到外网地址。

云服务器的内网IP有什么作用?
比如我在使用小鸟云服务器过程中,所需要的内网IP,主要的作用就是跟当前帐号下的同一地域的设备进行通信。
内网的计算机可向 Internet 上的其他计算机发送连接请求,但 Internet上其他的计算机无法向内网的计算机发送连接请求。
我们平时可能在内网机器上搭建过网站或者 FTP服务器,而在外网是不能访问该网站和 FTP 服务器的。

公网IP是什么?
公网 IP 就是除了保留IP地址以外的IP地址,可以与 Internet 上的其他计算机随意互相访问。我们通常所说的IP地址,其实就是指的公网 IP。

云服务器的公网IP有什么作用?
互联网中的一台网络设备可以拥有多个IP地址,但一个IP地址只能对应一台网络设备,即IP地址具有唯一性。
互联网上的计算机是通过“公网 IP+内网 IP”来唯一确定的,就像很多大楼都是 201 房间一样,房间号可能一样,但是大楼肯定是唯一的。

可以使用外网IP访问内网服务器吗?
如果我只用IP地址来访问服务器,考虑到如果能通过外网IP来访问内网服务器,只需要公布一个IP,记起来也比较简单,那么这可以实现吗?
第一步,添加一条源NAT规则,把内网IP对服务器的访问转换成网关IP
第二步,添加一条目的NAT规则,把内网访问外网IP的请求,转发到内网聚合接口,并且转换成服务器内网IP
只要经过这两步简单的操作,无论用户是在内网还是外网,都可以通过运营商给的IP地址来访问了。
虽然操作简单,但要注意:如果要迁移机房或者要用不同的运营商网络做负载均衡和容灾备份会比较麻烦。

不同局域网中可以同时出现一样的IP地址吗?
可以,不同网络之间的互联是通过路由器进行关联的,我们的私有IP在经过路由器时会利用NAT服务将私有IP换成公网IP,然后与另外的网络进行通信,而公网中的IP又是唯一的,也就是说私有IP地址压根不会在公网中出现。因此不同局域网中的IP地址是不会发生访问冲突的。