家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙

讲在前面:一般家用宽带申请了公网ip,80 和 8080 端口是封堵了的,本文所使用的是 https 443 端口。

1丶确认自家宽带ip是否为公网ip。

     看自家路由器检测到的ip和百度出来的ip是不是同一个

以下是路由检测到的ip

家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙_第1张图片

以下是百度到的ip

家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙_第2张图片

如果这2个一致 即为公网IP , 如果不一致请致电宽带运营商人工服务,叫他们帮你切换到公网。

2丶检测端口,一般80 8080 端口都是关闭的

家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙_第3张图片

还有一点端口扫描的时候,除了80 8080 端口其他端口也要有进程在监听该端口,才会被检测到,否则检测到的为关闭,上图443端口是开着的。

3、在本机或者专门有台电脑安装linux或者虚拟机,windows也可以,并部署tomcat或者web容器。

4、路由器设置端口转发,或者DMZ。

家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙_第4张图片

外网端口映射除80 和 8080 端口外的端口内网端口随意。

我这里设置的DMZ就不测试端口转发了。

家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙_第5张图片

这里会把外网访问直接转发到内网ip为192.168.31.5的机器上。

好来测试下,我这里内网那台机器上部署了个nginx 并且监听的端口是888,所以从外网访问地址+端口888 访问成功。

家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙_第6张图片

5、到上面第4步基本已经成功,那么接下来就是绑定域名,由于80 和 8080 端口都被封堵,所以只能通过https的默认端口443来绑定域名访问,这里就不阐述SSL证书的申请以及web容器证书的安装了。证书的话可以去阿里申请个免费的,容器的https请设置到监听443端口,因为443为https的默认端口。

6、域名解析至你的公网ip并测试:

家用宽带申请公网IP自建服务器以及发布WEB项目绑定域名一条龙_第7张图片

以上为本次全部内容。

你可能感兴趣的:(服务器)