开发者社区> 空白-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有较大的不同。
1381 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
28311 0
使用OpenApi弹性创建云服务器ECS
除了可以在ECS控制台或者售卖页创建ECS之外,您可以使用OpenApi代码来弹性的创建和管理ECS。这里使用Python来作例子。 开通按量付费产品,您的账户余额不得少于100元,更多的需求参见ECS 使用须知,您需要在阿里云的费用中心确保自己的余额充足。
6202 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
20286 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
23541 0
Day3 在云服务器上创建自己的微信公众号管理系统
在服务器上管理微信小程序最方便的就是使用微擎系统了,很高效,而且也很简洁。
118 0
Debugexperience about SQLite & LitePal:创建数据库闪退?注意小括号
参考资料:《第一行代码》 源码(码云): 今天在做一个SQLite的Demo,在Create一个数据库的时候居然闪退:           UI: 还以为是权限问题结果看一下logcat,额。
933 0
+关注
1
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载