反向代理的实用技能

关键词:nginx 反向代理 网路隔离

目录

1 背景

2 配置

3 用途拓展

4 遇到的问题举例


1 背景

        大部分公司都会有网络隔离,甚至不允许直接访问测试环境,使用堡垒机或者跳板机访问增加安全性。在一台堡垒机上反向代理可以方便管理者访问和管理资源

2 配置

        使用nginx stream模块,这个怎么安装,网上查查,如下是核心配置

stream {
server {
        listen 10.*.*.119:2201;
        proxy_pass 10.*.*.*:22;
        proxy_timeout 30s;
        proxy_connect_timeout 30s;
}
}

配置好了,启动nginx

./nginx -c /home**/nginx.conf -p /home**

        这里我要说明下,为什么用-c和-p,因为这台机器一般是共享的,-c 指定自己的配置,-p自己用自己的nginx实例,这个参数就是指定新开实例的主目录

以后加配置,reload

./nginx -c /home**/nginx.conf -p /home/** -s reload

3 用途拓展

  这种方式可以代理普通的java后台。mongo pg mysql oracle。。各种数据库,代理各种22端口的ssh访问。不仅仅似乎http tcp..

4 遇到的问题举例

  我代理了目标ssh 22端口,使用winscp4.3访问会报错,无法进行key wxchange。

查看跳板机的openssh版本1.0.2k的,下载个winscp6的版本就可以了。

很多老开发喜欢一些老工具,有可能是在用明朝的剑来砍清朝的官,该升级就升级啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值