Xshell对于一个IT人员来说可以说是很熟悉了,虽然发生过漏洞- -,但是用习惯了,改不掉哈哈哈。
说下Xshell里面的几种隧道、
Local(Outgoing) Remote(Incoming) Dynamic(SOCKS4/5)
毫无疑问,要使用这个隧道功能,肯定是要针对某台机器而言、在连接属性里面找到SSH
-隧道
-添加
即可
Local(Outgoing) 使用方法: 首先连接上一台linux机器、这里称跳板机。 要实现将linux机器所属内网的一台8080(web服务)端口机器映射到本机的39999端口。可以如下图:
只需要xshell配置如下配置即可、
此时即可通过:本机的·http://10.10.10.10:39999·访问到公司内部·192.168.1.2:8080·机器的web服务了
Remote(Incoming) 使用方法:
让公网上的服务器访问局域网里的某台机器的的服务,还是上图、实现访问http://1.1.1.1:8888
即可打开内网192.168.1.2:8080机器的web服务
只需要Xshell配置即可:
Dynamic(SOCKS4/5) 使用方法: 即socket代理,用于给本地开启代理端口,只要程序支持Socket连接方式,如浏览器通过本端口代理上网。 浏览器要代理只需要设置一个端口号即可、浏览器代理端口很简单不会百度即可这里不细讲、此方法基本上不怎么用的。 Xshell配置如下即可:
参考文章: http://www.freeoa.net/osuport/sysadmin/the-three-port-forwarding-on-xshell_1888.html https://blog.csdn.net/u010461228/article/details/81745824