通过xshell建立隧道代理服务器solr端口

原创 2018-02-08 18:19 阅读(1157)次

在我们把solr部署到linux正式服务器里后,出于对数据安全的保护,我们不希望谁都能访问到我们的solr,否则数据被人篡改或者删除了,就完蛋了。于是我们通常会把solr在正式服务器的端口禁止外网访问。在今天之前,不知道如何使用隧道,所以我要连接服务器里的solr都是临时打开8983端口,用完再立马禁止掉。在这之间总是担心被人扫到端口,把数据给删除了。。。

现在好了今天终于把隧道配置成功了。。。

1.首先把solr的端口在防火墙中禁了

2.打开xshell,连接你要代理的服务器,然后在xshell中选择

文件--连接--SSH--隧道--添加

然后配置如下图:


我是把服务器的solr8983端口代理到本地的8988端口,填写完成后保存

就可以在转移规则状态栏下看到端口是打开状态了


3.这时我们在浏览上用本地端口就可以访问服务器上的solr了


当然,你也可以把solr配置成要权限,要登录才可以访问,我们下次再研究。