用花生壳软件就可以了,对内网进行端口映射,实现外网与内网的通信。我们公司用的就是这个, *** 作挺简单的,也不复杂,我当初就是跟着官网上的流程一步一步来的,弄好后,感觉可能一开始想的太难了,真的 *** 作起来也还好啦。
首先局域网路由器做端口映射,将路由器的 内网地址:端口号 映射到 内网服务器的内网地址:端口,这2个端口号可以相同也可以不同。我们内网服务器的各种服务,都可以通过这种端口映射来提供给外界。我们将内网服务器的ssh的22端口映射到路由器的10022,将内网服务器的nginx监听的80端口映射到路由器的10080,将ftpd服务监听的21端口映射到路由器的10021端口,mysqld服务监听的3306端口映射到外网的13306端口等。
案例:内网服务器配置nginx的web服务,来让外网访问。
1端口映射路由器内网地址 19216801:10080---19216803:80 (注意nginx可以监听各种端口,仅仅是80,如8080,10021等,只要您的服务器有空余的端口可用,都可以监听:)
2配置nginx配置监听80端口
3配置nginx虚拟主机test1com:80,test2com:80
4我们在外网通过在域名服务商配置域名a记录将test1com和test2com指向您的路由器外网地址(或者通过花生壳软件,或客户端本地hosts文件来做域名指向)
5通过如下地址访问:test1com:10080,test2com:10080就可以访问到这2个虚拟主机了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)