Linux网站搭建(3)---内网网站发布到外网(转)

环境描述:
路由器分配是固定公网IP,且有路由器登录管理权限,网站服务器部署在路由器内部网络。如何将内网网站发布到外网大众访问?
解决方案:
在路由器上做端口映射,允许外网访问网站端口。
实现过程:
1,明确网站内网访问地址端口,确保网站服务正常,在内网可以正常访问连接。如我内网网站访问地址是192.168.1.22:80。如本地公网IP的80端口被封,可以更换网站端口,或使用nat123的80映射穿透解决。
Linux网站搭建(3)---内网网站发布到外网(转)_第1张图片
2,路由器端口映射,路由映射网站访问端口。
因为公网IP是在路由器上的,外网访问时,需要经过路由,需要在路由器上做端口映射,将内网网站访问端口打通。路由器端口映射位置:转发规则/虚拟服务器/添加允许外网访问端口和协议。我的网站端口是80,我内网对应网站主机的内网IP地址是192.168.1.22。
Linux网站搭建(3)---内网网站发布到外网(转)_第2张图片
3,外网访问时,使用固定公网IP。
因为路由分配的是固定公网IP,我可以直接通过访问这个固定公网IP,实现访问网站。
Linux网站搭建(3)---内网网站发布到外网(转)_第3张图片
4,域名解析设置,用域名代替固定公网IP。
我的域名dns222.tk是在dnspod解析的,登录dnspod设置A记录,将 www.dns222.tk 域名设置A记录指向 我网站服务器固定公网IP
Linux网站搭建(3)---内网网站发布到外网(转)_第4张图片
5,用域名访问网站。
域名解析生效后,访问域名即可访问到我的网站。域名相对IP,更容易记住,且域名可以代表自己网站的标志。目前做网站服务通用的做法都是使用域名。如果是做正式大众网站服务,建议使用自己独享域名,如.com/.net国际域名。
Linux网站搭建(3)---内网网站发布到外网(转)_第5张图片  

你可能感兴趣的:(通信)