Xshell 跳板机连接服务器

这篇具有很好参考价值的文章主要介绍了Xshell 跳板机连接服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Xshell 配置跳板机登录目标服务器

有时候一些服务器在内网中,外部网络无法直接访问,这时我们就需要使用跳板机服务器。跳板机是运维堡垒主机的另一个称呼。作为技术或者运维人员应该不会陌生。企业为了服务器的安全,通常所有的SSH连接都是通过跳板机来完成,以便于对SSH连接进行验证和管理。下面介绍下使用Xshell通过配置跳板机服务器登录目标服务器。

模型

A 网:外部用户客户端
B网: 跳板机
C网:sangzi公司内网服务器

A和B 连通, B和C连通, A和C不通。 通过 B搭建跳板机 全A和C 能连通

1. 配置跳板机服务器

1.1. 配置连接

必填项:名称,主机,端口号。

跳板机登录服务器,运维,服务器,运维,网络

1.2. 配置用户身份验证

可以使用秘钥形式,也可以使用账号密码形式。

  • 这次使用的是密钥形式。必填项:方法,用户名,用户密钥
  • 有password 形式

跳板机登录服务器,运维,服务器,运维,网络

1.3. 配置 SSH 隧道

需要添加一个Dynamic(SOCKS4/5)类型的TCP/IP转移规则。侦听端口可随意设置,但是必须和目标服务器的代理配置端口一致(下面配置目标服务器会说)。
跳板机登录服务器,运维,服务器,运维,网络
跳板机登录服务器,运维,服务器,运维,网络
添加好后如图所示。现在就可以点击连接,直接连接到跳板机服务器了。
跳板机登录服务器,运维,服务器,运维,网络

2. 配置目标服务器

登录目标服务器之前必须先连接跳板机服务器,也就是Xshell需要开两个黑窗口。下面说下目标服务器的配置。

2.1. 配置连接

必填项:名称,主机,端口号。
跳板机登录服务器,运维,服务器,运维,网络

2.2. 配置用户身份验证

这里和配置跳板机服务器是一样的,只需要把用户名和密钥修改为对应的目标服务器的即可。

2.3. 配置代理

接下来配置连接代理。在浏览中添加代理服务器设置。

跳板机登录服务器,运维,服务器,运维,网络
跳板机登录服务器,运维,服务器,运维,网络
添加SOCKS5类型的代理服务器。名称可以随意,主机必须写localhost,端口号写之前配置的跳板机服务的SSH隧道的侦听端口1080。
跳板机登录服务器,运维,服务器,运维,网络
跳板机登录服务器,运维,服务器,运维,网络
接下来选择刚配置的代理服务器,这里我配的名字是socks,点击确定,连接即可。
跳板机登录服务器,运维,服务器,运维,网络

3. 连接成功

最终Xshell开的是两个窗口,如下所示:
跳板机登录服务器,运维,服务器,运维,网络

二、还可以navicat 通过跳板机连接内网db

2-1. focus:navicat 通过SSH 连接阿里云端mysql

跳板机登录服务器,运维,服务器,运维,网络

跳板机登录服务器,运维,服务器,运维,网络

2-2. sangzi:navicat 通过跳板机 连接C网 sqlserver

A 网:外部用户客户端
B网: 跳板机
C网:sangzi公司内网服务器

A和B 连通, B和C连通, A和C不通。 通过 B搭建跳板机 全A和C 能连通

跳板机登录服务器,运维,服务器,运维,网络
跳板机登录服务器,运维,服务器,运维,网络文章来源地址https://www.toymoban.com/news/detail-714105.html

到了这里,关于Xshell 跳板机连接服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode 远程连接内网服务器和通过跳板机远程连接外网服务器

    若本地没有id_rsa文件,可打开cmd进入.ssh目录下输入命令:ssh-keygen,创建该文件,会提示输入该文件保存地址以及设置秘钥密码(最好不要设置密码,不然不方便免密登录,直接按回车键生成密钥),按需输入即可;详细方法见博客vscode通过跳板机远程服务器 生成密钥和公钥

    2024年01月18日
    浏览(52)
  • 如何通过跳板机连接远程内网服务器?

    在实际生产中,公司的内网和云服务器的内网是两个不同的隔离子网,有的时候购买云服务器是不需要公网的,比如某个后台游戏模块走的是网关,无需外网 IP 地址,因此只需购买一台内网服务器即可。但购买后我们如何连接这台内网服务器呢?一般我们是通过跳板机去连接

    2024年02月03日
    浏览(52)
  • vscode通过跳板机连接远程服务器(亲测可用)

    一、windows用户需要先配置好本地的Remote SSH相关服务并开启服务。 二、打开VS Code,在扩展中搜索\\\"Remote - SSH\\\"并安装。 三、ctrl+shift+p呼出控制面板搜索remote ssh,点击第一个\\\"Connect to Host\\\",并且在弹出的面板中选择最下方的\\\"Configure SSH Hosts…\\\" 点第一个\\\"C:Users…\\\" 四、在出现的co

    2024年02月16日
    浏览(61)
  • [Tools: ssh隧道] 跳板机连接内网服务器

    假设本地是A,内网跳板机是B,内网服务器是C。通常,从A连接C需要两次ssh。但通过以下ssh设置,可以简化连接过程。设置后,在终端键入ssh C,即可登录内网服务器C。 参考文档1 1. 打开终端,输入: 2. 配置pycharm 选择SFTP协议 SSH配置:主机IP为127.0.0.1,端口6000,并输入内网服

    2024年02月13日
    浏览(50)
  • pycharm+mobaxterm通过跳板机连接实验室服务器

    注意事项: 1.本教程针对需要通过跳转节点(跳板机)来访问计算节点(目标服务器)。 2.访问服务器的工具为mobaxterm、pycharm专业版(社区版不能连远程服务器)。 提示:以下是本篇文章正文内容,下面案例可供参考 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数

    2024年02月12日
    浏览(79)
  • 通过navcat的ssh连接 将一个服务器当作跳板连接远程mysql

    简单来说 一共三台机器 windows Linux(入口) Linux(mysql) windows 可以通过ssh 私钥连接Linux(入口) Linux(入口)可以连接 Linux(mysql) 但是windows 不能直接 访问Linux(mysql) 于是 长话短说 3张图教你通过使用navcat的ssh连接 1.新建MySql连接 2.选择上方的ssh选项 选择你可以通过ss

    2024年02月03日
    浏览(50)
  • VSCode通过跳板机免密连接远程服务器的解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年04月28日
    浏览(47)
  • 租服务器跑代码、pycharm连接服务器跑代码、Xshell连接服务器运行代码

    1.1 注册 推荐使用矩池云服务器,按时按量计费,服务器自带镜像可选,可将要运行的项目上传到网盘 注册网址:矩池云    1.2 租用 选择合适的租用 1.3 选择镜像 选择合适的系统镜像 1.4 复制命令  进入租用列表,复制命令 1.5 网盘使用  网盘可上传要运行的代码 2.1下载 h

    2024年02月21日
    浏览(45)
  • Xshell连接腾讯云服务器

    所需材料: 1.主机IP地址 2.用户秘钥文件、密码 3.登录名 一、 获取主机IP地址: 登陆腾讯云服务器,点击服务器,获取需要连接服务器的IP地址(公) 二、获取: 用户秘钥文件及密码 1.在xshell中生成秘钥及密码 2.点击生成、下一步  3.等待生成后,点击下一步 4.点击完成后,

    2024年02月06日
    浏览(44)
  • xshell利用密钥连接服务器

    1.选择 工具 ,选择 新建用户密钥生成向导 2.点击下一步,此处可以设置密钥长度,可以看到的是密钥长度越长越安全 3.等待密钥生成后直接点击下一步,到此处可以看到,添加密码,可添加可不添加直接点击下一步 4.直接下一步并继续到此处,选择 保存为文件 ,保存到容易

    2024年03月13日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包