日期:2014-05-17  浏览次数:20657 次

我的网站部署在二级路由下,请问我该如何设置路由,才能在外网访问
我的网站部署在二级路由下,就是路由下还有个路由,我的电脑是通过这个路由上网的,请问我该如何设置路由,才能在外网访问我的网站?

------解决方案--------------------
端口映射

比如你的服务 是在 8000端口下(当然也可以是80,80默认被路由设置占用了,要用80先把路由设置端口改掉)

接着说 ,你的服务在8000 端口下,你的网络环境是 : 公网下的 路由a,路由a下的路由b,路由b 下你的pc ,

先连接到 路由a ,设置端口转发 有8000端口的请求 时 ,转发到 路由b (填路由b的ip地址),

再链接到 路由b , 设置端口转发, 有8000端口的请求时, 转发到 pc (自己电脑的ip)

现在就可以在通过你的外网ip地址(http://外网ip:8000/项目名),访问 你电脑上的项目了。 外网ip可以 ip138 或者 123cha 查询到。
------解决方案--------------------
主要就是让路由 把 8000端口的访问 映射到你的电脑上。 (需要有两个路由的管理权限)

不过你这样做真的有必要吗?买个域名买个空间又不贵,你这多不稳定。。。


------解决方案--------------------
其实它想成一层就可以了,相当于是端口映射到A,A再端口映射到B,B也就可以到你自己了。
你想在互联网上有多个层,他们只是层层打包。层层拆包的过程。
你先解决了第一层,再解决每二层。
------解决方案--------------------
http://ask.oray.com/question/72908.html