使用Nginx做TCP/UDP流量中转服务器

3,513次阅读
没有评论

Nginx可以说是vps百科最喜欢的web服务器了,而且目前全部都是使用Nginx为web运行服务器。

不过,Nginx不仅能很好的作为web服务器,而且还能做流量中转,即TCP/UDP流量中转服务器。

使用Nginx做TCP/UDP流量中转服务器

这里,VPS百科是照搬的LOC上SAJ的分享,当然稍作了一点修改。希望有需求的老铁可以借鉴下。

比如用VPS的8080端口中转Google.com的443端口,用VPS的8989端口中转Google.com的3389端口。

做法如下:(把如下代码加入到VPS中nginx的配置文件里:)

stream{
upstream hostloc {
server Google.com:443;
}
server{
listen 443;
listen 443 udp;
proxy_pass hostloc;
}
upstream hostlocrdp {
server Google.com:3389;
}
server{
listen 8989;
listen 8989 udp;
proxy_pass hostlocrdp;
}
}

当然,还有更多应用。比如中转3389加速远程桌面,中转22加速ssh,中转各种垃圾线路落地机服务端口等。

这个大家就自由发挥了,稍微有点了解nginx的老铁,应该很轻松就能防。

正文完
 4
VPS百科小编
版权声明:本站原创文章,由 VPS百科小编 于2021-07-13发表,共计519字。
转载说明:
评论(没有评论)