zoukankan      html  css  js  c++  java
  • virtualbox虚拟机之连接本地主机同时可以连接外部网络

    如果主机需要通过ssh,ftp等方式访问linux虚拟机,是无法实现的。这个时候要实现端口互通,我们要用到VirtualBox的端口转发功能。所谓的端口转发功能,就是借助主机上虚拟出来的VirtualBox Host-Only Network这块网卡的ip,做为跳板,对linux虚拟机进行访问。例如下图中,就增加了一个SSH的规则,主机IP就是VirtualBox Host-Only Network这块网卡的ip,子系统ip就是linux虚拟机的ip。配置完后,如果我们要访问子系统的10.0.2.15:22,我们在配置ftp或者ssh软件时,就直接配置192.168.56.102:22端口,这样VirtualBox就会转发数据到10.0.2.15的22端口。以此类推,我们可以配置21,80等端口,这样我们就可以实现虚拟既可以上网,又可以与主机互相访问。

    1.设置虚拟机网络模式

    2.设置本地主机

    3.本地主机测试ping虚拟机

    4.尝试用xshell连接虚拟机,连接正常

    5.接下来就要尝试,虚拟主机是否可以访问互联网了

     注意:记得查看虚拟机是否开通sshd服务

        service   sshd stuats

        openssh-daemon  (pid 2290) 正在运行.....

    经过上面5步,本地主机就可以正常连接虚拟主机,虚拟机也可以连接互联网了,有什么不足的地方,还希望大家提意见,互相讨论

  • 相关阅读:
    使用C#开发ActiveX控件
    安装Python 3.6
    SDL 2.0 API by Category
    SDL的基础知识以及利用SDL播放视频
    区块链的java实现
    区块链工业架构设计
    微服务架构的优势与不足
    微服务架构设计
    FFmpeg常用基本命令
    FFmpeg进行屏幕录像和录音
  • 原文地址:https://www.cnblogs.com/jinxf/p/9219759.html
Copyright © 2011-2022 走看看