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
没有评论