我有一台服务器只能内网访问,访问的时候,用的都是内网ip。要怎么做地址映射,让外网也可以访问?
根据自己本地网络和拥有资源情况可以有以下几个方案:
1,路由器端口映射。条件是本地路由WAN口是公网IP,且有路由管理后台权限。这情况下,可以直接使用路由找到虚拟服务器(或有的叫端口转发/端口映射的),添加一个或多个对应的转发规则,将对应内网固定IP端口映射到路由公网IP端口上。最后,外网通过路由公网IP访问。
2,自己搭建转发。条件是需要有一台公网主机。过程实现是在这公网主机上,通过SSH配置或FRP来搭建端口映射。这个公网主机就相当于是如上的路由映射用途。
3,内网穿透。如花生壳和nat123。可以直接在本地内网IP环境使用,将内网地址映射到自己域名或自动生成的二级域名上。然后外网通过域名访问。
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
https://www.ngrok.cc/ 免费的,还算好使。要速度快点的话花生壳付费也不错