Nginx
1 前言
笔者最近需要代理内网一台TCP协议的服务,于是想到用Nginx实现。
2 最佳实践
2.1 创建配置文件目录
mkdir -p /etc/nginx/openvpn.d
2.2 创建配置文件目录
vim /etc/nginx/openvpn.d/openvpn_tcp.conf
加入如下配置,
stream { upstream openvpn_tcp { server 10.168.0.135:1194; } server { listen 8080; proxy_pass openvpn_tcp; } }
2.3 引用配置文件
vim /etc/nginx/nginx.conf
加入如下配置,
[...] http { [...] } include /etc/nginx/openvpn.d/*.conf; [...]
2.4 检查配置语法
nginx -t
2.5 重载使服务生效
systemctl reload nginx
没有评论