发布网友 发布时间:2023-04-13 03:22
共1个回答
热心网友 时间:2023-10-08 21:47
感谢邀请!自己家庭的电脑当然是能建设网站的,不过可能需要一个动态的映射的技术让互联网用户可以访问你的这个网站,花生壳就是一个用的最成熟的动态映射产品。现在很多路由器都内置这个功能
自己家庭建设网站,最大的问题就是自己运营商给自己家庭分配的地址可能是动态改变的私网地址。首先这个地址是动态变化的,每一次上线分配的地址都不一样,其次这个地址是一个私网地址,私网地址访问互联网时是在运营商做了NAT转换成公网地址的。
一但运营商做了NAT,那么NAT转换后的公网IP和端口也是可变的,而且NAT的机制是单向的,一般情况下只允许私网做了NAT转换访问公网,而不允许互联网直接反向访问私网地址,所以这就导致了你家庭建设网站不能被外部访问。
那么怎么解决这个问题?这个时候就需要DDNS技术了。
什么叫DDNS?
DDNS(DynamicDomainNameServer,动态域名服务)是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。
也就是DDNS可以解决地址不断变化的问题,当我们需要家庭内部做网站时,每次DDNS客户端就会把新的地址告诉DDNS服务器,这样通过DNS访问时,就会使用更新的地址,这样就解决了地址变化的问题。
那么如果家庭分配的是运营商的私网地址怎么办?这个时候可以采用NAT-DDNS技术,NAT-DDNS网关会向NAT-DDNS服务器注册,把运营商转换后的公网地址和端口告诉NAT-DDNS服务器,然后在NAT-DDNS服务器使用NAT-DDNS服务器的公网IP作为自己的对外的IP,由NAT-DDNS服务器提供端口级别的转换
如果你真要在家里部署服务器,建议使用花生壳的NAT-DDNS服务,花生壳有专门的硬件,可以满足你的邀请