[英]Cant access internet when DNAT 80 port to raspberry nginx
我有以下网络配置。
+---------------+
| Raspberry +------+
| 192.168.1.130 | | +--------------------+ +-------------------+
+---------------+ +----------+ |wan | |
lan | Router +----------+ internet.. |
+---------------+ +----------+ 192.168.1.1 | | |
| User | | +--------------------+ +-------------------+
| 192.168.1.111 +------+
+---------------+
Raspberry在端口3128上运行nginx作为代理。
在路由器中有DNAT:80-> 192.168.1.130:3128 wich意味着我想将所有流量转发到树莓Nginx。
问题-nginx不记录任何访问权限-我无法通过80端口访问互联网。
如果我直接将nginx ip和port放在浏览器代理配置中,则可以使用,但是我想在路由器中定义它。
有任何想法吗?
树莓信息:
Linux raspberrypi 3.18.3+ #741 PREEMPT Fri Jan 23 13:32:52 GMT 2015 armv6l GNU/Linux
pi@raspberrypi$ cat /proc/sys/net/ipv4/ip_forward
1
iptables - off
检查您的ISP,并确保它们没有阻止端口80。如果阻止了端口,则必须通过非阻止端口从Internet访问,并将该端口转发给rasp pi。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.