实现原理
Linux服务器是动态IP时,需要通过域名动态实时解析到IP,访问域名方式访问linux。
无公网IP时,需要利用端口映射方式,将linux访问端口映射到外网。如SSH访问端口22映射到外网端口。
动态IP时,外网访问内网linux的实现
1.在内网启用nat123动态域名解析。使用自己的访问域名,或提示自定义域名。
2.如linux主机有经过路由,在路由的转发规则上做端口映射(22端口)。
3.在外网用ssh访问时,目标地址是动态解析的域名。
无公网IP时,外网访问内网linux的实现
1.在内网启用nat123端口映射。将内网22端口映射为外网自定义端口。
2.映射后,外网地址见映射图标显示。
3.在外网用ssh访问时,目标地址是外网地址域名及自定义的访问端口。如想使用自己的域名进行访问,只需要将自己的域名cname记录指向默认访问域名即可。
体验云服务器不需要公网ip就可以体验等,但是需要你的阿里云的控制台登录进去,然后网页管理。阿里云之所以不设置公网ip,是为了防止有人利用阿里云服务器做免费攻击的跳板。当然,我个人感觉没有公网ip很不方便,没法远程。建议直接购买带宽,阿里云总体价格也不贵,而且在好侠客优惠券网上有阿里云的优惠~
公网IP和私网IP的区别:在Internet网络上有上千百万台主机,为了能够将这些主机区分开来,于是就给每台主机都分别配了一个专门的地址,称为IP地址。
通过IP地址就可以访问到每一台主机。IP地址由4部分数字组成,ghost win7每部分数字对应于8位二进制数字,各部分之间用小数点分开。如某一台主机的IP地址为:211.152.65.112 ,Internet IP地址由NIC(Internet Network Information Center)统一负责全球地址的规划、管理同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。
固定IP:固定IP地址是长期固定分配给一台计算机使用的IP地址,一般是特殊的服务器才拥有固定IP地址。动态IP:因为IP地址资源非常短缺,通过电话拨号上网或普通宽带上网用户一般不具备固定IP地址,而是由ISP动态分配暂时的一个IP地址。普通人一般不需要去了解动态IP地址,这些都是计算机系统自动完成的。
公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。
私有地址(Private address)属于非注册地址,专门为组织机构内部使用。
最大区别是公网IP世界只有一个,私网IP可以重复,但是在一个局域网内不能重复访问互联网是需要IP地址的,IP地址又分为公网IP和私网IP,访问互联网需要公网IP作为身份的标识,而私网IP则用于局域网,在公网上是不能使用私网IP地址来实现互联网访问的。公网IP在全球内是唯一的。也就是说在同一时间一个IP(除了一些特别的IP,如:154.0.0.0等)只代表一能设备,所以通只要找得到IP,也就可以找到特定的设备了。如果A是公网IP,且没有防火墙等Ban连接的话,那么B电脑上的EM就可以找并连接上A了。
私网IP是专门给一些局域网内用的。也就是说在网络上是不唯一的,公网上是不能通这个私有IP来找到对应的设备的。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)