公网、私网、外网、内网?

公网

公网地址是指在因特网上直接可达的地址,如果你有一个公网地址,那就意味着你不但能访问别人,还能被人访问。公网地址是架设各种服务器必不可少的条件。

举例:
你通过网通联通的ADSL猫拨号上网后,在整个互联网上,联通会分配给你一个独占的IP地址,这个IP在全世界都是唯一的,我们叫公网IP

私网

私网地址产生的一个原因是因为公网地址非常缺乏,大家不得不使用同一个公网IP地址上网,这就是共享上网的由来。同样,私网地址仍然可以被再次共享。

私网ip
  私网IP就是就是国际上分配ip的时候,留出一部分ip,不用于在internat上用可用于内部局域网等,虽然功能一样,但不能在internat上使用。属于非注册地址,专门为组织机构内部使用。
地址为如下3个区域就是处于私网:也就是留用的内部寻址地址
  A类 10.0.0.0 8
  B类 172.16.0.0—172.31.0.0
  C类 192.168.0.0—192.168.255.0(为0到255之间的任意数字)

举例
你家有个路由器,路由器下连接了多台电脑,为了区分他们啊,路由器会给每台电脑会分配一个独立的IP地址,这个只是在你家里内部网络才能使用的,这个就是私网IP

外网、内网

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

搜索IP

cmd - ipconfig (不加分号)查看ip
ping ip 测试ip是否同的
ping 域名 查看ip

百度中搜索ip,出现的ip是你在internet网上的地址—公网IP
ipconfig是你的局域网地址—私网IP,(如果没有路由器进行局域网的话就只有一个公网IP)
局域网无论有多少台电脑上网,对外的出口只有一个。也就是说同一个局域网用户,在internet网上的地址是一样的。

ssh远程连接必须是公网ip

SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题
SSH作为Linux远程连接重要的方式,必须使用公网IP
没有公网IP,当然你就没办法直接访问到这台机器,也就没办法ssh登录了


FTP是一种文件传输协议,一般是为了方便数据共享的。包括一个FTP服务器和多个FTP客户端。FTP客户端通过FTP协议在服务器上下载资源。
SFTP是SSH的一部分,是一种传输档案至Blogger伺服器的安全方式。它本身没有单独的守护进程,必须使用sshd守护进程来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以使用SFTP是十分安全的。但由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多。在对网络安全性要求更高时,代替FTP使用。

WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。

阿里云服务器IP问题

1)云服务器IP是否独立?
是,阿里云服务器会自动分配一个独立的IP

2)云服务器有几个IP,可以再增加吗?什么是外网IP,什么是内网IP?
阿里云服务器会自动分配一个独立的外网IP和一个独立的内网IP,内网IP一般用于服务器之间、服务器与OSS、RDS之间的通信。0M带宽的服务器不分配外网IP,升级公网带宽后会分配公网IP,公网IP需要控制台重启服务器才能生效。

3)云服务器IP会变吗?
正常使用的情况下,IP是不会变化的。

4)能否指定IP
IP不能指定、选择或者增加购买。

5)公网IP和内网IP的区别是?
公网IP用于连接公网网络,如果您服务器应用需要从服务器外部公网访问,需要公网IP即可,公网IP入网流量没有限制,出网流量受制于您购买的带宽限制;
内网IP用于内网访问,如果您帐号下有多台云服务器,使用内网IP地址进行不同服务器间数据通信传输,内网传输速度不受限制。