开发者社区> 空白-9840> 正文

【干货】将普通物理主机创建成一部云服务器(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是随机变动的,根本找不到规律,导致前面的步骤都前功尽弃了,如何优雅的解决这问题,下章节继续探讨 


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

相关文章
阿里云轻量应用服务器教程–快照创建设置
轻量应用服务器提供免费快照功能,最多可以创建3个快照。当我们网站遇到无法恢复的故障时,快照往往能快速帮助我们救援网站,实现站点一键恢复;对许多小白来说,这个功能是非常有用的。 下面为您讲解如何创建快照创建快照: 点击创建快照 输入快照名称,然后确定 等待快照创建完成,创建快照一般需要10-30分钟 注意,注意:快照时基于当前环境而在的,当你重置系统,更换环境时会导致快照丢失;这和阿里云ECS有较大的不同。
1341 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
17992 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
24800 0
使用OpenApi弹性创建云服务器ECS
除了可以在ECS控制台或者售卖页创建ECS之外,您可以使用OpenApi代码来弹性的创建和管理ECS。这里使用Python来作例子。 开通按量付费产品,您的账户余额不得少于100元,更多的需求参见ECS 使用须知,您需要在阿里云的费用中心确保自己的余额充足。
6168 0
一种不通过UI给C4C自定义BO创建测试数据的方式
假设我在Cloud Studio里创建了如下一个非常简单的自定义BO: 我想生成一些该BO的实例。以前我采用的做法是给这个自定义BO创建编辑用的UI。然后使用这些UI创建BO实例。这种方式很花费时间。
1396 0
Day3 在云服务器上创建自己的微信公众号管理系统
在服务器上管理微信小程序最方便的就是使用微擎系统了,很高效,而且也很简洁。
109 0
【云计算的1024种玩法】1小时使用阿里云区块链服务创建一个区块链小游戏
区块链绝对是17 18年的热词,也是国家各种文件所重点支持的新型技术,几乎大家都会提区块链,企业也都很愿意基于区块链来解决的信任场景,但是苦于构建底层架构的复杂以及相关成本没有办法实施。而区块链服务就是为此而生的。
2541 0
+关注
1
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载