nat444 1个ip地址最多可以支持多少用户,防火墙iptables使用详解( 二 )


IPV6正式运营以后,家用电脑是不是就有固定IP?一台路由器接多台电脑有几个IP?
下面几个“专业人士”的回答真是毁人不倦,连提问者的问题都不看清楚,连基本原理都不知道就在胡扯八道,个个还说自己优质科技领域回答者,能不能负点责任,不胡乱回答呢?我来告诉你正确的答案,当IPv6正式运营后,家用电脑是不是就有固定的IP?一般情况下,那是不可能的,只能说家用电脑都会有一个或者多个公网IPv6地址,但是这个IP地址是动态改变的,每次拨号都不一样即使在IPv4公网地址很充裕的时代,家用电脑都很少会有固定的公网IP,为什么呢?主要原因是运营商给家用电脑开启宽带时,采用的输入用户名和密码的PPPoE拨号的方式(就是给我们一个用户名密码,输入后拨号上网)而PPPoE拨号的方式分配地址的原则,就是运营商的宽带接入设备上会按照一定算法随机给你分配一个公网IP,所以你每次拨号,再下线,就会发现电脑获取的IP地址总是变化的 。
对于分配IPv4私网地址也一样,只要我们拨号上线再关机下线重新拨号,总会发现我们的IP地址是变化的,这是PPPoE的基本原理 。那么过于有没有办法给家用电脑拨号方式分配固定的IP呢?当然有 。出钱找运营商买套餐,运营商会在认证服务器里给你关联一个固定IP地址 。此时如果家庭电脑再PPPoE拨号,我们的用户名密码送到运营商认证时,运营商的认证服务器会给你分配一个你预约的固定IP,这个时候,你的IP地址是固定的 。
那么在IPv6时代,只要是PPPoE拨号(运营商给你用户名密码那种),就一样遵循这个原理,一般是不会分配固定IP地址的,PPPoE拨号就是这样 。尤其是IPv6用户采用PPPoE拨号,目前使用最广泛的地址分配方式是PPPoE ND方式 。这种方式运营商会给PC机分配一个64位的网络前缀,同时PC机的MAC地址 随机数会生成一个64位Interface ID,这2个64位一起生成一个128位的IPv6地址,因此这个地址天生就是随机的而是不断变化的,根本不可能是固定的(这个实现是微软提的,目的是动态的IPv6地址可以防止监听)如果家庭PC采用PPPoE加上DHCPv6的方式(一般win7以后的系统支持),那么使用前面的认证关联的方式,是有可能分配固定IPv6地址的,DHCPv6可以完整的分配128位固定地址给PC机下一个问题是,一个路由器连接的多台电脑有几个IPv6地址?这个答案是,不固定 。
因为IPv6协议规定了,在PPPoE ND的情况下,运营商分配了64位前缀后,会生成多个IPv6地址(一般是2个),其中一个是可用的主动连接的,多个是临时的只允许被动连接的,但是这些都是公网地址,大概就是这个意思IPv6协议规定了,一台主机可以多个同时使用的IPv6地址 。也就是运营商可以给用户PC同时分配多个IPv6地址,我记得以前谷歌地球有个应用,需要一个PC机同时支持16个IPv6公网地址所以这个问题的正确答案是,在IPv6时代,默认情况下,肯定能够保证每个PC机拥有公网的IPv6地址,但是无法保证每个PC机都有固定IPv6地址 。
除非你的PC机采用PPPoE加上DHCPv6的方式,和运营商签约,才有可能由固定IP地址 。同时一台路由器连接多个电脑,每个电脑都会有多个IPv6地址当然,如果不是家庭,而是企事业单位,采用的不是PPPoE拨号,而是固定配置IPv6地址,是会有固定的IPv6地址的,那种应该就叫企业专线或者宽带专线了,费用应该比较高 。

推荐阅读