就是为了通内部另外一个网段的两个数据库,最简单的方式,第一反应肯定是 SSH 隧道。
数据库 A,1.1.1.1:5432
数据库 B,2.2.2.2:5432
中转机,192.168.1.2
转发机,192.168.1.3
在转发机 192.168.1.3 操作,
ssh -fCPN -L :50000:1.1.1.1:5432 [email protected]
ssh -fCPN -L :50001:2.2.2.2:5432 [email protected]
不过没有有效连接的情况下,超时之后肯定会断,那得用 autossh 了,不过可能方式不太对。
autossh -M 1234 -CPN -L :50000:1.1.1.1:5432 [email protected]
autossh -M 5678 -CPN -L :50001:2.2.2.2:5432 [email protected]
启动输入密码后偶尔会提示 remote port forwarding failed for listen port 1234,系统日志会提示说,ssh exited with error status 255; restarting ssh,持续时间很短后自己就断掉了,而且也不会自己重连,谷歌查了有些文章,试了其它命令,都不太行,另外不明原因 autossh -f 后台启动是无效的...
搞不懂。
数据库 A,1.1.1.1:5432
数据库 B,2.2.2.2:5432
中转机,192.168.1.2
转发机,192.168.1.3
在转发机 192.168.1.3 操作,
ssh -fCPN -L :50000:1.1.1.1:5432 [email protected]
ssh -fCPN -L :50001:2.2.2.2:5432 [email protected]
不过没有有效连接的情况下,超时之后肯定会断,那得用 autossh 了,不过可能方式不太对。
autossh -M 1234 -CPN -L :50000:1.1.1.1:5432 [email protected]
autossh -M 5678 -CPN -L :50001:2.2.2.2:5432 [email protected]
启动输入密码后偶尔会提示 remote port forwarding failed for listen port 1234,系统日志会提示说,ssh exited with error status 255; restarting ssh,持续时间很短后自己就断掉了,而且也不会自己重连,谷歌查了有些文章,试了其它命令,都不太行,另外不明原因 autossh -f 后台启动是无效的...
搞不懂。