在很多云服务中,经常会遇到云存储数据库没有公网(外网)地址,只有内网地址,这导致在公司网无法访问,这是一个很困扰的问题,这时我们可以使用rinetd进行转发实现外网连接。

  首先需要一台能够连接上数据库的liunx服务器,在服务器上安装rinetd。

  1. wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd
  2. sed -i 's/65536/65535/g' rinetd.c (修改端口范围)
  3. mkdir /usr/man&&make&&make install

  打开配置项:

  vi /etc/rinetd.conf

  在配置文件中输入如下内容。
  0.0.0.0 3717 连接数据库的地址
  logfile /var/log/rinetd.log

  执行如下命令启动rinetd。
  rinetd -c /etc/rinetd.conf

  执行成功就可以通过服务器外网和开通的3717端口来连接数据库了。

最新文章

  1. 应用程序框架实战二十九:Util Demo介绍
  2. Spring JDBC
  3. Android多线程分析之一:使用Thread异步下载图像
  4. oracle 10g 学习之基本 SQL SELECT 语句(4)
  5. iOS中MVC设计模式
  6. 【Django】Django命令(Manager.py)
  7. datagridview里面有combox避免双击两次的写法
  8. jQuery实现图片轮播
  9. 函数call相关[ASM]
  10. [置顶] Firefox OS 学习——简单了解知识
  11. 记录一下八款开源 Android 游戏引擎
  12. Qt 获取字符串的UTF8编码值
  13. uiautomator+cucumber实现自动化测试
  14. delphi 线程教学第五节:多个线程同时执行相同的任务
  15. static 与final abstract关键字
  16. mysql修改当前用户的密码
  17. shallow clone
  18. Wireshark抓包分析TCP 3次握手、4次挥手过程
  19. 关于web-root和web-inf的用处
  20. Oracle安装部署之Win7下oracle11g数据库的安装及配置

热门文章

  1. Android系统层次解析
  2. dagger2 依赖注入
  3. 手把手教你安装nmon
  4. vue2.0无限滚动加载数据插件
  5. [LeetCode] Goat Latin 山羊拉丁文
  6. Linux_相关命令(学习,备忘)
  7. 常用的当前时间(返回String类型)
  8. 使用ElasticSearch全文检索以及集群部署
  9. centos7 openfiles问题
  10. Python——开发一个自动化微信投票器【附代码实例方法】