公网IP 用自己电脑做服务器 建网站

公网IP 用自己电脑做服务器 建网站,第1张

两种办法:
1、在作为网关的电脑上装一个端口映射软件(可直接在网上免费下载,比如端口映射器(tcp
mapping)
v202)。
给用来做web服务器的那台电脑设置一个内网固定ip
,比如1921680188。
然后在作为网关的那台电脑上打开端口映射软件,将外来指向固定ip
80端口的数据直接映
射到1921680188上就可以了。
2、如果有路由器,在路由器里面开启dmz,ip地址就填内网要提供服务的主机ip。

1、移步 ,自定义域名映射开关启用,协议类型>用路由器的话那你就是动态内部IP了,但是要想获得固定广域网的IP也还是完全可以的,可以利用路由器的端口映射,也就是说指定你本机的IP和设置的端口映射到路由器上面,当有外部访问时就是路由就会转达到你的机子上面。
下面让我们来深入讲解路由器端口映射的原理,首先让大家了解下路由器端口映射的原理,然后给出全面的介绍,在解决相似问题的时候,找到了这篇文章,感觉还不错。
路由器端口映射其实就是我们常说的NAT地址转换的一种,其功能就是把在公网的地址转翻译成私有地址,采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网。这时ADSL的外部地址只有一个,比如6117707。而内部的IP是私有地址,比如ADSL设为19216801,下面的电脑就依次设为19216802到1921680254。
在宽带路由器上如何实现NAT功能呢?一般路由器可以采用虚拟服务器的设置和开放主机(DMZHost)。虚拟服务器一般可以由用户自己按需定义提供服务的不同端口,而开放主机是针对IP地址,取消防火墙功能,将局域网的单一IP地址直接映射到外部IP之上,而不必管端口是多少,这种方式只支持一台内部电脑。
最常用的路由器端口映射是在网络中的服务器使用的是内部私有IP地址,但是很多网友希望能将这类服务器IP地址通过使用路由器端口映射能够在公网上看到这些服务器,这里,我们就需要搞清楚所用服务的端口号,比如,>

感谢邀请!自己家庭的电脑当然是能建设网站的,不过可能需要一个动态的映射的技术让互联网用户可以访问你的这个网站,花生壳就是一个用的最成熟的动态映射产品。现在很多路由器都内置这个功能

自己家庭建设网站,最大的问题就是自己运营商给自己家庭分配的地址可能是动态改变的私网地址。首先这个地址是动态变化的,每一次上线分配的地址都不一样,其次这个地址是一个私网地址,私网地址访问互联网时是在运营商做了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服务,花生壳有专门的硬件,可以满足你的邀请

网站服务器其实就是我们通常说的web主机,对应不同的编程语言,单间网站服务器的软件不同,一般情况下,在windows环境下,一般以asp net html为主,在这种情况下,搭建网站服务器就主要用到微软系统自带的iis(互联网信息服务)就可以了,Linux环境下就是php了,相对应搭建的软件就是apache+mssql了。java是跨平台的,哪个都可以。对于初学者来说,建议使用asp方面服务器,一方面是asp程序比较简单易懂,在修改过程中,还可以借助Dreamweaver等可视化编程工具,进行可视化编辑,另一方面windows环境下iis安装极其简单,在控制面板中——添加删除程序——windows组建,下拉找到iis,放入系统盘即可安装,无需下载任何东西。

在我们网站编程实际应用过程中,我们其实还用到一个简易的iis服务器,百度一下就能找到“简易iis服务器”,这是一些热心的网友开发出来的网站服务应用程序,同样可以起到iis的作用,但是支持的范围有限,对于一些高端的iis服务不支持,但是作为日常测试网站程序已经是足够了。如果你准备搭建的网站服务器是准备支持php的,那我推荐你安装“一键php集成调试环境”,安装极其简单,下载后,下一步就可以,这个集成环境,融合了,php解释器,mssql服务器,phpadmin,Apache服务器,php加速等。可以说是一个完美的php服务器环境。
这里还没有完,下面还需要对网站服务器就行设置,设置网站的路径,使其指向你网站程序的存放目录,设置网站首页例如:indexasp,indexphp等。然后测试一下自己的ip地址是多少,如果你的这台网站服务器是放置在局域网环境当中的,那还需要你再路由器上设置一下端口映射,否则外网的电脑是访问不了你这台电脑的,路由器就由于一道墙,他阻隔了你与外界的交流,也就是说保护着你这台电脑,但是你现在想让外部的电脑访问你,就必须让外部电脑了解你的位置,所以做一个端口映射就可以实现,具体如果做,请查看你所使用的路由器的型号来设置了,这里不详叙了,切记一定把80端口映射就可以,网站服务器默认的端口是80端口


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10433563.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存