Total Pageviews

Saturday, 2 July 2022

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

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

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

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

比如用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的老铁,应该很轻松就能做到。

No comments:

Post a Comment