- 由于涉及人员分散、业务流动、外包合作等,近期远程办公的需求急剧上升,且一些自研系统需要在linux上开发、部署运行,所以在windows服务器上创建了两台ubuntu虚拟机(充分利用现有资源)。
- 说实话,以前虽然用linux系统,但很少直接映射外网远程。这回为了高效操作,同时网络也开通了静态ip,那么构建虚拟服务器就变得重要、可能。
- 操作的工具有两个:一是虚拟机软系统的是vmware;二是支持虚拟服务器配置的路由器。
- 虚拟机的配置,目的是将虚拟机的ip设置为内网同网段地址,方面路由器配置识别。操作主要分以下步骤:
- 首先将建立的linux虚拟机的网络适配器,设定为桥接模式(直接连接物理网络)。
- 第二步,虚拟网络编辑器,vnet0设置为桥接模式,下面选择物理网卡1,对应上面选择的物理网络。
- 第三步,则是在linux系统上通过编辑网络配置,指定同网段静态ip地址、网关、DNS,并重启网络服务。
- 最后,测试网络联通性,内网、外网都做测试。基本上程序正确,都顺利通过。
- 路由器构建虚拟服务器,所谓虚拟服务器,这里其实是可通过公网远程访问的服务器。主要操作步骤:
- 首先,将构建的虚拟机静态ip,在路由器的LAN设置中将mac与ip绑定,这样就不会与一些动态IP构成冲突。(这一步其实还算是虚拟静态IP配置的流程,由于是路由器操作配置,放到这里说明)。
- 其次,在WAN设置“端口转发”,这次的目的是远程桌面,所以将内网的远程访问端口22映射为外网访问的端口,如20000(一般设置系统不常用到的大的数目,但不超过65535)。
- 测试外网远程访问,一般都能正常通过,注意务必确保虚拟机是路由器设定的网段(也就是与主机同网段)。
- 上述是远程办公环境操作的基本流程,前提条件是网络有固定IP(如无,则需要第三方软件支持,性能较差,这里不提),以及路由器支持虚拟服务器功能。最后,碰到一个小问题,就是远程配置好后,通过ssh远程访问linux虚拟机,一段时间桌面没操作后,网络会断开,这个是ssh的超时配置问题,我将超时配置置位(也就是做超时限制)、复位(也就是不做超时限制)各一次后,则问题消除。
- 仅做一个部署记录,也以此启动未来会多有涉足的远程办公之路。
网友评论