美文网首页
配置virtualbox端口转发(nat)连接虚拟机ubuntu

配置virtualbox端口转发(nat)连接虚拟机ubuntu

作者: KayFelicities | 来源:发表于2019-06-07 10:17 被阅读0次

    ubuntu配置

    安装ssh server

    查看是否有该服务

    一般桌面ubuntu默认是无ssh server的,所以远程ssh无法连接。查看是否有该服务的方法:

    ps -e | grep ssh
    

    一般看到sshd就说明有ssh server

    安装

    sudo apt install openssh-client  # 这个一般默认是有的
    sudo apt install openssh-server
    

    安装完毕后ssh server会自动启动,如果没有启动可以用sudo service sshd start来启动。

    常见错误

    这次遇到了依赖错误,最终定位原因是默认安装的openssh-client版本太新导致,直接安装错误提示版本的openssh-client即可:

    sudo apt install openssh-client=1:7.2p2-4ubuntu2.8
    

    再安装openssh-server就不会报错了

    virtual box 配置

    网络模式

    网络模式

    我这里用的默认的nat模式,主机无法直接连接虚拟ubuntu,需要配置一下端口转发。如果使用网卡桥接可以直接连上去。

    配置端口转发

    setting-network-advanced-port forwarding,添加一条规则,host port添一个未被占用的端口,如233,guest port填ssh server的端口,默认是22。host ip和guest ip不用填,如果一定要填的话,host ip一般是127.0.0.1,guest ip一般是虚拟机获取的网络ip(通常是10.0.2.15)。


    virtualbox端口转发配置

    连接

    使用刚刚配置的host ip和host port建立ssh连接:


    建立ssh连接

    参考

    https://www.cnblogs.com/zjutlitao/p/7617741.html

    相关文章

      网友评论

          本文标题:配置virtualbox端口转发(nat)连接虚拟机ubuntu

          本文链接:https://www.haomeiwen.com/subject/fqhmxctx.html