使用nginx进行端口转发

# 编译nginx的时候要添加stream模块  ./configure –with-stream
# 这个模块实现了网络层和传输层的的转发、代理、负载均衡等

stream { # stream与http配置同级
   server {
       listen 13306;
       proxy_pass 192.168.8.168:3306;
       # 有了这个server配置,你就可以通过跳板机ip+13306端口访问内网的mysql库了
   }

   server {
      listen 10000;
      proxy_pass 192.168.8.168:8080;
      # 有了这个配置,你就可以直接访问跳板机ip+10000端口,访问你的内网web服务了
  }
  # 还可以设置指定的客户端IP访问(白名单设置)
  # 自己百度更多功能吧
}
 

2021-04-23

你可能感兴趣的:(nginx)