liunx端口转发—rinted的使用
在日常生产环境中,为了了数据安全,数据库所在服务器(这里称为db服),没有外网ip供外界访问。我们可以借助rinted工具,使用另一台服务器(这里用web服务器为例),通过web服的3306端口转发给db服的3306端口。注:本文以3306端口为例,其他端口也是适合的。 1.下载rinted 安装包并解压: 链接:https://pan.baidu.com/s/1RMw_0fKehI3wbHTs6v6ckA 提取码:id70 将rinted.tar.gz放到任意目录下解压:tar zxvf rinetd.tar.gz 2.创建运行目录 mkdir -p /usr/man/man8 3、进入解压目录,执行make make && make install 4、新建配置rinetd.conf vim /etc/rinetd.conf 0.0.0.0 3306 192.168.1.123 3306 :wq 5、启动 rinetd -c /etc/rinetd.conf 6、查看端口是否启动 netstat -tpna | grep 3306 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 123456/rinetd 7、测试连接 mysql -h 127.0.0.1 -uroot -p123456 8、rinted关闭方法 pkill rinetd 来源: