就像我们在场景 4 中讲过的那样。
然后我们可以在 interno2 节点上履行如下敕令来拜访 VNC 办事:
- interno2 $ internal vncviewer1::7900
如不雅我们须要一次性的创建多个地道,应用设备文件的方法替代一个可能很长的敕令是一个更好的选择。假设我们只能经由过程 SSH 的方法拜访某个特定收集,同时又须要创建多个地道来拜访该收集内不合办事器上的办事,比如 VNC 或者 长途桌面。此时只须要创建一个如下的设备文件 $HOME/redirects 即可(在 SOCKS 办事器 上)。
- # SOCKS server
- DynamicForward 1080
- # SSH redirects
- LocalForward 2221 serverlinux1: 22
- LocalForward 2222 serverlinux2: 22
- LocalForward 2223 172.16.23.45:22
- LocalForward 2224 172.16.23.48:22
- # RDP redirects for Windows systems
- LocalForward 3391 serverwindows1: 3389
- LocalForward 3392 serverwindows2: 3389
- # VNC redirects for systems with "vncserver"
- LocalForward 5902 serverlinux1: 5901
- LocalForward 5903 172.16.23.45:5901
然后我们只须要履行如下敕令:
- externo1 $ ssh -F $HOME/redirects user@interno1
【编辑推荐】
- Linux下应用SSH敕令行传输文件到长途办事器
- Linux下若何定制SSH来简化远查拜访
- 若何限制SSH用户拜访Linux中指定的目次
- ssh_scan:长途验证你SSH办事的设备和策略
- 若何封闭一个不晃荡的或者余暇的SSH会话
- externo1 $ ssh -g -L 7900:localhost:5900 user@interno1
推荐阅读
比来,我听到了大年夜量的关于新出的 .NET Core 和其机能的评论辩论,尤其在 Web 办事方面的评论辩论更甚。本周一(8 月 14 日),微软宣布 .NET Core 2.0 版本,是以,我预备开端。您们认>>>详细阅读
本文标题:通过SSH实现TCP/IP隧道(端口转发):使用OpenSSH可能的8种场景
地址:http://www.17bianji.com/lsqh/37757.html
1/2 1