本教程采用 nginx方案。
条件:
1.内网互通
Debian 8+
、Ubuntu 14+
3.liunx操作基础
配置环境说明
iplc指向服务器的操作系统为Debian 10
,使用root 帐户操作。
入口端为共享ip产品,公网ip 1.2.3.4
,出口端内网ip 10.10.10.10
。
入口端(通常是境内服务器)配置
入口端配置的主要工作是配置nginx 4层代理
1。安装nginx
apt update
apt install nginx
- 备份nginx配置文件
cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
- 修改nginx配置文件
nano /etc/nginx/nginx.conf
清空后修改如下:
user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;
events {
worker_connections 768;
use epoll;
}
stream {
server {
listen 1234;
proxy_pass 10.10.10.10:8080;
}
server {
listen 1234 udp reuseport;
proxy_pass 10.10.10.10:8080;
}
}
PS:1234端口为你境内服务器想要转发端口,8080端口为你后端端口(一般后端设置单端口),10.10.10.10为你的境外服务器内网。
重启nginx使配置生效systemctl restart nginx
1 条评论
兄弟IPLC的内网搭建会懂吗?