美文网首页
2、ubuntu(1)virtualbox中网络配置

2、ubuntu(1)virtualbox中网络配置

作者: yjaal | 来源:发表于2017-05-09 22:18 被阅读63次

    之前在让主机和virtualbox中的ubuntu虚拟机互联互通的时候总是出现问题,而且容易忘记,这里做个笔记。参考了http://luokr.com/p/12

    • 1、在virtualbox中进行全局设定

      1
      2
    • 2、对ubuntu的网络进行设置

      3
      4
      说明:这里“网卡1”配置“网络地址转换(NAT)”是为了让虚拟机能上网,而“网卡2”设置为“仅主机(Host-Only)网络”是为了让主机和虚拟机能够互通。
    • 3、在虚拟机中进行网路设置

    vim /etc/network/interfaces 
    
    # The loopback network interface 
    auto lo 
    iface lo inet loopback 
     
    # The primary network interface 
    auto eth0 
    iface eth0 inet dhcp 
     
    # Virtualbox Host-only mode
    auto eth1 
    iface eth1 inet static 
    address 192.168.56.101
    netmask 255.255.255.0 
    #network 192.168.56.0 
     
    # Virtualbox Bridged mode
    #auto eth1
    #iface eth1 inet static 
    #address 192.168.0.190 
    #netmask 255.255.255.0 
    #gateway 192.168.0.1 
    

    然后重启网络服务/etc/init.d/networking restart

    • 4、如果碰到虚拟机不让连接的问题
      • 我们可以关闭虚拟机的防火墙: ufw disable
      • 查看是否安装了ssh服务:
    apt-get install openssh-client //安装ssh客户端
    apt-get install openssh-server //安装ssh服务端
    ps -e | grep ssh  //如果出现sshd则表示启动正常
    /etc/init.d/ssh start  //启动ssh服务
    

    以上的方法并不一定能解决问题,只是作为参考。

    • 5、问题Sub-process /usr/bin/dpkg returned an error code (1)
      解决参考http://blog.csdn.net/yusiguyuan/article/details/24269129
    sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak //现将info文件夹更名
    sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹
    sudo apt-get update
    
    apt-get -f install xxx
    sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak
    //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info.bak文件夹下
    
    sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉
    sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info //把以前的info文件夹重新改回名字
    
    • 6、在使用过程中如果连接断开,则可以尝试重启网卡

    相关文章

      网友评论

          本文标题:2、ubuntu(1)virtualbox中网络配置

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