龙空技术网

不能直接穿透到华为路由器Lan口,用Nginx曲线救国

南斗天梁 252

前言:

如今同学们对“内网nginx映射到外网访问不了”都比较讲究,同学们都想要了解一些“内网nginx映射到外网访问不了”的相关知识。那么小编也在网络上搜集了一些关于“内网nginx映射到外网访问不了””的相关知识,希望兄弟们能喜欢,各位老铁们快快来了解一下吧!

自从被北京联通安排之后,就不停地折腾网络配置。用FRP把之前常用的几个应用都做好了穿透,又想把路由器的Lan口IP做过穿透,这样在外面也可以连上来看看。不过,实际意义也不大,毕竟我那华为AX3 Pro不像软路由,真没太多可折腾的地方。但本着好奇的心理,还是做内网穿透试了一下。

经测试发现这么一个问题,不管type写成tcp还是http,访问到路由器的时候,浏览器地址栏的IP会自动跳变成Lan的内网IP,不会一直保持域名+端口号的形式,导致我无法从外网访问。

后来我就想了一下,如果我配个Nginx的反向代理会怎样呢?先穿透到Nginx的端口上,再由Nginx把请求转发到路由器的Lan IP上,这样在路由器看来就是一个同网段的IP在对它的Lan进行访问。

在Nginx进行了上图的设置,监听8080端口,把收到的请求转发到192.168.3.1上,这是我路由器的Lan IP。

在frpc.ini中,开放远端的7015端口,穿透到8080端口上。

这样就可以成功的从外网访问进来了。

标签: #内网nginx映射到外网访问不了 #nginx监听8080端口未启动 #nginx 路由 #路由器nginx