通过配置rinetd来实现ECS跳转访问非外网连接的mongodb

跳转的原理通用,不单单针对mongo,其他需求应用也可以使用这种方式
 
生成环境中的mongodb迁移到了阿里云上的mongodb,由于机制的问题,mongodb不能直接被外网访问,故此采用的办法为在ECS机器上,做一个跳转完成登录
 
具体的操作过程
root@iZ233dro6ikZ:~# mkdir /data/download -pv
root@iZ233dro6ikZ:/data/download# wget http://www.boutell.com/rinetd/http/rinetd.tar
.gz&&tar -xvf rinetd.tar.gz&&cd rinetd
root@iZ233dro6ikZ:/data/download/rinetd# sed -i 's/65536/65535/g' rinetd.c
root@iZ233dro6ikZ:/data/download/rinetd# mkdir /usr/man&&make&&make install
root@iZ233dro6ikZ:/data/download/rinetd# # cat /etc/rinetd.conf
0.0.0.0 mongo域名或者IP地址
logfile /var/log/rinetd.log
 
启动
rinetd
杀掉进程
pkill rinetd
上一篇:python coding style guide 的高速落地实践


下一篇:C#知识点总结系列:5、CLR的组成和运转