【干货】将普通物理主机创建成一部云服务器(1)-阿里云开发者社区

开发者社区> 安全> 正文

【干货】将普通物理主机创建成一部云服务器(1)

简介: 云服务器 搭建 突破外网 映射


很多公司或者个人学习都会选择物理主机作为自己的服务器,又或者创建个虚拟机linux系统,但是跟云服务器比较起来,还是有些不足,首先,当你离开局域网的时候,你的其他pc就连接不上了

22端口就是SSH端口,我们平时能用Xshell登陆服务器(虚拟机的话,必须选择桥接模式,否则下面白搭了),就是依靠这个端口远程登陆,然而,只是这样,我们并不能在外网环境登陆上服务器

9adeeb17ea512d537c8b27d76a1a1cf28d5d8e6a



其实,弄点门路,完全可以突破内网的限制,无论你在哪,只要有网络,就可以轻松访,不用再去购买服务器了

74f4a364d844a935bdf47c19d3a4329e40c4b32a

端口映射就是将外网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上(外网IP端口绑定一个内网IP端口),这样我们就打通了内外网,我们在任意一部pc都可以访问到linux服务器咯

开始--运行---cmd---在弹出的dos对话框输入 ipconfig就能看到网关IP,然后浏览器登陆网关IP,找到"虚拟服务器"工具

8c6969abfd4cb698286995e6a7ea4af530a6607c

如图,输入linux的IP地址,内网端口一定要是22,外网端口是任意,但必须的闲置的

怎么知道是不是闲置端口:

       1.在做以上操作之前,开始--运行---cmd---在弹出的dos对话框中输入telnet 外网IP 任意端口

        d8e406143ca1a3f0c34d9318d2883f6644ac277b  

        2.怎么获取外网IP:打开网址https://ip.cn/  



要是显示打开失败,说明这个端口是闲置的,可以拿来使用

d73e39c11c225c7129729888feae96e68bc6f3b3

在虚拟服务器中,将22端口绑定到刚才打开失败的端口,点击保存即可

重新telnet,在dos中输入"telnet 外网ip 外网端口" 回车,当dos窗口被清空,说明映射成功!

这时候,便可以在任意的xshell访问到服务器

ba833b68556e5986ceb33599a2f671411e04569d

但是,存在一个问题,当你隔阵子打开https://ip.cn/ ,发现我们的外网ip是随机变动的,根本找不到规律,导致前面的步骤都前功尽弃了,如何优雅的解决这问题,下章节继续探讨 


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

云安全开发者的大本营

其他文章