• 使用跳板机实现外网访问局域网内虚拟机的大数据及K8S集群【借助向日葵】


    使用跳板机实现外网访问局域网内虚拟机的大数据及K8S集群【借助向日葵】

    前言

    笔者作为一杆大数据学徒工,工作和学习中都需要有几套属于自己的集群。

    双路e5主机:https://lizhiyong.blog.csdn.net/article/details/123294308

    USDP大数据双集群:https://lizhiyong.blog.csdn.net/article/details/123388497

    K8S单节点:https://lizhiyong.blog.csdn.net/article/details/126236516

    本地集群搭好以后,只有家里蹲的时候可以愉快地使用。当然也只有连接了同一个路由器,才能用另一台老爷机笔记本电脑远程访问这台双路e5宿主机的虚拟机。其实也还能凑合。

    复工后,在单位还是要用到集群的,毕竟生产的CDP集群比较娇弱,容易被搞宕机,一不小心又是5w字检讨。。。故萌生了远程连接局域网内虚拟机的想法。租云服务器当然是最方便的,并且是公网IP,可以少很多事情,主要还是穷。。。

    这套方案可以较低的成本满足需求,且并不需要搞frp内网穿透,技术上难度不大,虚拟机直接打快照恢复就行,也不需要重视安全性。读者可以触类旁通,使用别的远程桌面工具实现。或者租用公有云,集群可以不需要公网IP【可以节省一笔庞大的开支】,只需要跳板机有公网IP即可。

    原理

    在这里插入图片描述

    原理如图所示。2个VPC并不能直接联通。本地局域网的设备可以连接到自己VPC的集群及虚拟机。那么只需要制作一台跳板机,它本身也是可以联通本地局域网的集群及虚拟机,只需要部署向日葵等远程桌面软件,即可通过跳板机来操作集群及虚拟机。在公司局域网,同样只需要找一些远程设备,安装好向日葵。公司的局域网可以联通外网时,主控端的向日葵就可以连接到中转服务器,进而控制被控端的跳板机。从而实现在公司远程操作家里的虚拟机集群,灰常方便。

    如果跳板机有公网IP,那么直接SSH到跳板机即可直接操作同一个局域网内的机器,可以省略掉向日葵这类远程控制软件。

    具体操作

    接下来实操下。

    向日葵官网下载地址:https://sunlogin.oray.com/download?categ=personal

    在这里插入图片描述

    跳板机准备

    为了方便操作,使用Win10老版本镜像【笔者使用了1903】制作跳板机。

    zhiyong
    123456
    
    • 1
    • 2

    制作完毕后关闭Windows Update,防止莫名其妙的重启。跳板机当然是要长期稳定运行的。

    最好把IP也固定下来,防止后期出问题:

    在这里插入图片描述

    IPV4网卡信息:

    IP:192.168.88.25
    子网掩码:255.255.255.0
    默认网关:192.168.88.2
    DNS:8.8.8.8
    
    • 1
    • 2
    • 3
    • 4

    最后就是登录向日葵。

    主控端部署

    主控端没什么讲究,安装好向日葵,登录同一个账号即可。当然也可以使用临时码验证效果。

    测试网络

    此时需要测试下网络是否通畅。如果公司的局域网管控严厉,就得烧流量了。。。道理懂得都懂。。。

    理想效果

    在这里插入图片描述

    如图所示,使用向日葵通过公司的局域网访问到了向日葵的中转服务器,连接到了跳板机的被控端,通过MobaXterm实现了远程控制虚拟机。

    在这里插入图片描述

    当然远程桌面的内部与外部看到的内容是一致的。

    在这里插入图片描述

    理论上只要虚拟机的网卡配置正确,2个VPC网络正常,就可以随意远程了。。。

    尾言

    其实直接在宿主机安装好向日葵即可远程控制,此时宿主机本身就是跳板机。笔者大费周章单独做了个跳板机,主要还是怕手残,一不小心在宿主机点错了,后果还是要比在虚拟机点错严重一些【例如:重启宿主机,会导致虚拟机损坏或者数据丢失】。感谢向日葵网开一面,让我等穷人可以白piao,对此理应充满无比的感恩。

    一不小心在宿主机点错了,后果还是要比在虚拟机点错严重一些【例如:重启宿主机,会导致虚拟机损坏或者数据丢失】。感谢向日葵网开一面,让我等穷人可以白piao,对此理应充满无比的感恩。

    转载请注明出处:https://lizhiyong.blog.csdn.net/article/details/127641326

    在这里插入图片描述

  • 相关阅读:
    Llama2-Chinese项目:2.3-预训练使用QA还是Text数据集?
    什么c++流行造轮子而不是调包侠?
    layui中多个checkbox只能进行单选且一个被选中则取消其他的选中状态
    防火防盗防CDN流量盗刷
    STM32:DMA数据转运+AD多通道(软件篇)
    企业信息化建设搞得好了叫系统工程,搞不好叫面子工程
    有哪些挣钱软件一天能赚几十元?盘点十个能长期做下去的挣钱软件
    TS+Hooks二次封装antd Modal,实现可拖拽
    MapReduce工作流程(Hadoop3.x)
    22下半年下午题
  • 原文地址:https://blog.csdn.net/qq_41990268/article/details/127641326