zoukankan      html  css  js  c++  java
  • VirtualBox 主机与虚拟机互通

     文章转载:http://www.cnblogs.com/HD/p/4011323.html

    网络要设置才能互通

    注意:不启动Linux系统的时候,设置网络

    使用VirtualBox的主机与虚拟机相互通信方法:

    (使用VirtualBox不要使用绿色版的,因为绿色版的没有安装虚拟网卡驱动,所以主机与虚拟机是不能相互通信的,切记)

    1、设置已经安装好的操作系统对应的“设置”

    2、选择:网络,将网卡1设置为:桥接网卡,如图:

    3、设置网卡2为:网络地址转换(NAT)

    4、点确认,启动系统,在CentOS中,输入命令:ifconfig

    (事实上现在已经是可以互通了,但是CentOS默认开启了防火墙,所以80端口是不能正常访问的)

    5、输入命令:

    /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

    让防火墙打开80端口给外部即可。


    如果不想每次都输入这样一个打开防火墙的命令,可以使用这个安装服务:

    service iptables save

    如果运行这句命令出现:No such file or ..... 的错误,说明没有安装到服务,使用如下命令:

    yum install iptables-services
    systemctl restart iptables.service

    安装完成之后,还需要运行一句:

    service iptables start

    这是开启防火墙过滤服务。可以加入到开启启动当中。

    开机启动,可以参考:http://www.cnblogs.com/HD/p/4011479.html

    参考文章:http://www.tuicool.com/articles/UvYVbq


    CentOS IP设置:

    1、使用root

    2、进入目录:/etc/sysconfig/network-scripts/

    命令:cd /etc/sysconfig/network-scripts/

    3、编辑文件:ifcfg-enp0s3

    命令: vi ifcfg-enp0s3

    4、按Insert键进入编辑

    5、将ONBOOT=no设置为yes

    如果是只需要使用动态获取IP,这步已经完成,按esc键退出编辑,再输入“:wq”保存退出。

    如果需要设置静态IP,还需要加入这三个:

    IPADDR=192.168.27.52
    NETMASK=255.255.255.0
    GATEWAY=192.168.27.254

    保存退出即可。

    另:vi中不保存退出,使用命令“:q!”

    CentOS中重启网络,可以使用命令:

    service network restart 
  • 相关阅读:
    ASP.NET2.0轻松解决统计图表
    SQL中日期比对 CONVERT转化函数的用法
    闭包理解?
    测试网站速度
    table js(转载)
    js构造造函数
    前端开发 优化(转载)
    使用Gzip压缩提升WEB服务器性能
    在线优化
    IE中的CSS3不完全兼容方案
  • 原文地址:https://www.cnblogs.com/wu-fm/p/6273569.html
Copyright © 2011-2022 走看看