第一步下载安装Nginx1.9.0以上的版本,
弟二步找到Nginx的配置文件,在配置文件里面插入以下代码:
stream { # tcp端口流量转发 server { listen 21000 自定义的中转服务器端口; proxy_pass 需要代理转发的服务器ip:端口; # 端口号改成1-65535中的任意一个数字,例如8081 # 用境外ip和端口号替换 } # udp端口流量转发 server { listen 21000自定义的中转服务器端口 udp; proxy_pass 需要代理转发的服务器ip:端口; #端口号改成1-65535中的任意一个数字,例如8081 #用境外ip和端口号替换 } }
配置好了之后,重启nginx就行了,如果代理转发端口没生效,可以往以下几个方面排查:
1,nginx的版本是不是1.9.0以上的。
2,防火墙是否开启,是否放行了你自定义的端口,最好是关掉。
3,检查需要被代理转发的服务器端口是否被防火墙放行,或者防火墙是否关闭状态的。