伙伴云客服论坛»论坛 S区 S零代码 查看内容

0 评论

0 收藏

分享

开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器

最近自己在阿里云上搭建了hadoop集群,但是每次登陆网页版访问HDFS又很费事。所以试试设置本地代理访问阿里云,特此记录一下。
        首先,假设直接使用我们本地阅读器访问阿里云上我们自集群的非22端口是无法访问的。只能通过配置开放端口或者设置本地代理的方式来访问。我们先看一下开放端口。

一、开放指定端口

        先进入阿里云效劳器控制台的网络安全组:
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-1.jpg


点击配置规则,进入到如下界面:
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-2.jpg


        点击保管后重启集群就就会应用本次配置。但是,在如图所示的3中,并没有指定IP,也就是说只要他人晓得你的集群的公有IP也可以访问这个端口,所以不推荐。比这种更好一点的办法是指将允许访问的IP指定为自己访问集群时使用的IP(见下图),但是IP可能会变,所以变一次就要配置一次,重启一次,比较费事。
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-3.jpg


        综上,这种办法是不耐久滴。所以,我们使用本地代理的方法来一劳永逸的处置这个问题。
二:本地代理

        使用本地代理前要先在阿里云上配置密钥对,如下图:
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-4.jpg


第一次生成密钥对的小伙伴不会有我打马赛克的东西,我是生成过了。点击“创建密钥对”后进入如下界面:
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-5.jpg


之后阅读器会下载一个以上图命名的.pem文件。保管,并记好它的位置。
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-6.jpg


将文件复制到本地的c盘,用户文件夹下面的.ssh文件夹下面。
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-7.jpg


然后在阿里云上下图界面点击方框中的选项。
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-8.jpg


如下图操作后再重启集群,集群与本地就建立免密登陆的联络了,注意,重启后,集群将无法再通过Xshell等工具凭密码登录了,只能使用密钥登录。用密钥登陆的办法再开一篇详细说,本文只说代理的问题。远程软件密钥登录见阿里云设置密钥验证后本地远程登陆_qq_47889778的博客-网站博客
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-9.jpg


阿里云生成密钥对之后,可以使用MobaXtem等远程代理软件
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-10.jpg


开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-11.jpg


下图1随意写,点击2后选择阿里云上下载下来的那个文件,然后再点3,我就不截图了。当3旁边的按钮亮了之后就说明本地代理建好了一大半了。再使用插件(SwitchyOmega等代理插件)建立代理。
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-12.jpg


然后设置插件代理:
开放阿里云指定端口及设置本地代理访问自己的阿里云效劳器-13.jpg


接下来将本地的hosts文件中的阿里云集群机器的IP映射改成私有IP。我就不截图了。这样本地在登录网页访问HDFS、YARN就可以访问了。假设有小伙伴还不能访问的话记得在阅读器中检查插件是否使用了我们设置的代理。设置代理后访问互联网的网站都是通过阿里云内网跳转的,建议大家给插件做一个分流设置,这样就好了。每次访问前后台运行代理软件的远程代理即可。
        以上仅是自己配置的过程,大家假设有问题可以在评论区留言,看到会回复,仅支持本帖流程,原理性的东西不讨论,我是个菜鸡。

回复

举报 使用道具

相关帖子
全部回复
暂无回帖,快来参与回复吧
本版积分规则 高级模式
B Color Image Link Quote Code Smilies

阳光未必暖人心
注册会员
主题 20
回复 24
粉丝 0
|网站地图
快速回复 返回顶部 返回列表