前言

工作后发现和 linux 打交道都只限于在服务器上看看线程、查查日志等简单操作,越发觉得对 linux 的了解过于匮乏。

考虑到之后可能会更多地直面 linux,觉得还是有必要,也是时候把 linux 捡起来了。

虽然计划买个云服务器自己捣鼓捣鼓,但是因为并没有拿得出手的项目,也只能先作罢。

家里自用的 thinkpad 之前装过桥接的 readhat 的虚拟机,可以考虑作为破产版的服务器练练手;那么就需要支持公网访问并配置 ssh,方便不在家的时候也 ssh 到虚拟机上。

整体搭建思路如下:thinkpad 安装值守的 teamviewer 并长时间待机,虚拟机可不启动;当有需要的通过 teamviewer 远程到 thinkpad 上启动虚拟机。

另外通过家用路由器端口映射功能把虚拟机开放到公网上可访问。那么家用的笔记本也能充当所谓的 “云” 服务器啦。

首先,对虚拟机进行网络设置,设置为桥接模式(具体方法请自行查阅资料),并将虚拟机 ip 地址通过静态设置固定下来,方便后续进行网络转发。

通过以下命令修改 eth0 的 ip 配置注意:虚拟机配置网关和掩码需要和宿主机一致,保证两者在同一个子网中

shell1

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

以下是虚拟机上以及宿主机的 ip 配置信息

虚拟机上通过 IPADDR 和 GATEWAY 确定了固定 ip 和网关,重启网络后即可生效shell1

service network restart

当前配置下,从 ip 资源来看,虚拟机完全和宿主机处于平等地位了;通过其 ip 即可访问虚拟机上的相关资源了。

其次,设置家用路由器进行端口映射。办理的宽带是电信网,安装宽带时自带网关,并另外买了一个华为路由器接入电信网关。自用的 thinkpad 连接华为路由器 wifi。

那么整体的网络拓扑如下(电信网关的 wan ip 即为公网 ip):

所以端口映射需要进行两步映射:

a. 电信网关映射到华为路由器,即 telecom -> huawei

b. 华为路由器再映射到虚拟机,即 huawei -> vm

端口映射暂时只映射 ssh 协议的启用端口 22,后续需要支持服务器其他功能时再另外添加。

查看路由器的管理台程序,具体信息(包括 ip、登录名密码等)都在路由器上,查看后发现电信网关和华为路由器的管理台程序地址各自为

192.168.1.1

192.168.3.1

分别登录后查看路由器支持功能,端口映射功能基本都有,然后查看两个路由器的 wan ip 和 local ip 进行端口映射。

映射配置如下(分别为电信网关和华为路由器):

配置好后,在远程终端上进行 ssh 尝试,显示成功,大功告成!

teamview外网连接服务器虚拟主机,利用路由器端口映射+桥接虚拟机搭建个人服务器...相关推荐

  1. 外网远程控制局域网内主机,路由器端口转发设置

    背景: 内网主机A配置: ip: 192.168.1.100 gateway: 192.168.1.1 (也是主机A连接到的路由器LAN口地址) DNS:201.101.172.35 虚拟机cento ...

  2. 内网穿透方法有哪些?路由器端口映射外网和软件方案步骤

    公网IP和私有IP不能互相通讯.我们通常在局域网内部署服务器和应用,当需要将本地服务提供到互联网外网连接访问时,由于本地服务器本身并无公网IP,就无法实现.这时候就需要内网穿透技术,即内网映射,内网I ...

  3. 886n虚拟服务器,TP-Link TL-WR886N V4路由器端口映射怎么设置

    TP-Link TL-WR886N V4路由器配置简单,不过对于没有网络基础的用户来说,完成路由器的安装和端口映射的设置,仍然有一定的困难,本文学习啦小编主要介绍TP-Link TL-WR886N V ...

  4. 如何实现外网访问erp系统软件?快解析端口映射

    所谓ERP是英文Enterprise Resource Planning(企业资源计划)的简写. 它是一个以管理会计为核心可以提供跨地区.跨部门.甚至跨公司整合实时信息的企业管理系统,具有集成性.先进 ...

  5. 利用路由器端口映射远程连接

    在学校遇到一个小问题,在实验室的电脑是连到一台TP-Link的路由器上的,校园网为路由器动态分配IP,路由器又为实验室的电脑分配内网IP,比如常用的192.168.1.x.由于在宿舍的时候偶尔想远程连 ...

  6. 使用NGINX代理通过外网连接内网服务器的mysql和redis等

    使用NGINX代理通过外网连接内网服务器的mysql和redis等 前言 使用工具 安装OpenResty 前言 服务器A.B,现在A和B互通,外网可以访问A,但是访问不到B,数据库等中间件安装在B服 ...

  7. win2003服务器 虚拟主机安全配置

    win2003服务器 虚拟主机安全配置 注入漏洞.上传漏洞.弱口令漏洞等问题随处可见.跨站***,远程控制等等是再老套不过了的话题.有些虚拟主机管理员不知是为了方便还是不熟悉配置,干脆就将所有的网站都 ...

  8. 虚拟服务器目录,服务器虚拟主机目录

    服务器虚拟主机目录 内容精选 换一换 用户可以在公有云MRS集群以外的节点上使用客户端,在使用客户端前需要安装客户端.如果集群外的节点已安装客户端且只需要更新客户端,请使用安装客户端的用户例如root ...

  9. 1.Hyper-V虚拟机在wifi环境下的外网连接配置

    1.Hyper-V虚拟机在wifi环境下的外网连接配置 1.1.配置Hyper-V虚拟交换机 1.2.为虚拟机配置虚拟交换机 1.3.配置网络共享 1.4.为虚拟机配置静态IP 1.5.参考 1.Hy ...

  10. wdcp服务器/虚拟主机管理系统,wdcp服务器/虚拟主机管理系统1.1发布(最后更新20110423)...

    wdcp服务器/虚拟主机管理系统1.1发布 (最后更新20110423,查看更新日志) wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于 ...

最新文章

  1. 独家 | 数据分析@爱可可-爱生活是否在用机器学习算法运营微博
  2. Windows下使用idea git 插件
  3. 计算python执行时间
  4. fatjar打包mysql_一个简单的解压ZIP Excl文件---gt;按时间读取Excle文件,通过Fat jar打成jar相对应的添加到mysql数据库中。 - 明月 - ITeye博客...
  5. 360手机卫士界面布局学习过程续(一)
  6. 【lucene系列学习二】Lucene实现高亮显示关键词
  7. ES6-18/19 异步的开端-promise
  8. Kong 1.3发布,原生gRPC代理、上游TLS交叉认证
  9. android 监听布局改变,Android通过监听最外层布局的改变监听键盘的状态,软键盘的弹出和收起都会改变外层布局(前提是把Activity的mode设置成压缩);...
  10. Linux系统编程----12(线程概念,Linux线程实现原理,栈中ebp指针和ebp指针,线程的优缺点和共享资源)
  11. kaggle(01)-泰坦尼克号问题
  12. oracle索引的监控
  13. Eclipse 创建 Maven 工程
  14. 2006-我都做了什么!
  15. 鼠标移到图片上,图片放大
  16. python数据结构基础的重点内容_Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】...
  17. 10-Python-mapfilter
  18. 什么是servlet及其生命周期
  19. 软件开发角色知识概括
  20. Sparten6/Kintex-7 DDR3 IP仿真实例

热门文章

  1. Jzoj3902 游戏
  2. 关于block的回调使用-防止内存泄露问题
  3. Object-C,NSSet,不可变集合
  4. 基于jQuery的AJAX和JSON的实例
  5. SVM之-核函数概念和简单例子
  6. 在Linux上使用Qt编译WebKit
  7. linux与WINDOWS计算MD5值的自带小工具
  8. vue组件基础知识及组件间通讯
  9. 使用C++进行SVG开发
  10. crunch 生成密码用例