我们将内网服务器的ssh的22端口映射到路由器的10022,将内网服务器的nginx监听的80端口映射到路由器的10080,将ftpd服务监听的21端口映射到路由器的10021端口,mysqld服务监听的3306端口映射到外网的13306端口等。
案例:内网服务器配置nginx的web服务,来让外网访问。
1.端口映射路由器内网地址 192.168.0.1:10080---192.168.0.3:80 (注意nginx可以监听各种端口,仅仅是80,如8080,10021等,只要您的服务器有空余的端口可用,都可以监听:)
2.配置nginx配置监听80端口
3.配置nginx虚拟主机test1.com:80,test2.com:80
4.我们在外网通过在域名服务商配置域名a记录将test1.com和test2.com指向您的路由器外网地址(或者通过花生壳软件,或客户端本地hosts文件来做域名指向)
5.通过如下地址访问:test1.com:10080,test2.com:10080就可以访问到这2个虚拟主机了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)