VirtualBox虚拟机里安装centos和虚拟机相互通讯和访问外网

简介: VirtualBox虚拟机里安装centos和虚拟机相互通讯和访问外网
+关注继续查看

桥连接模式 : centos机子和主机处于平等的地位相当于一台新的机子

好处:既可以在centos里配置静态ip又可以访问外网速度比较快

问题:在网络环境发生改变时如果路由器分配给本地主机不是同一个网段的ip,那么每次都要去修改ip,在安装许多软件的情况下一一修改会非常麻烦


NAT网络 :centos访问网络的所有数据都是由主机提供的,centos并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到centos的存在

好处:既可以在centos里配置静态ip,又可以访问外网

问题:访问外网速度比较慢

 

仅主机(host-Only)网络:虚拟机与主机默认不能相互访问,双方不属于同一IP段, 虚拟机与虚拟机默认可以相互访问,都是同处于一个网段。

好处:既可以在centos里配置静态ip

问题:无法访问外网



下面附上  仅主机(host-Only)网络+NAT网络 的网络配置方式便于接下来的大数据开发

1)检查windos或这linux上的防火墙是否关闭

2)开启virtualbox的虚拟网卡,

image


默认安装完后virtualbox会自动生成需要时可以自己配置

image


3)配置nat网络

  image



 4)配置两张网卡

image

image



5)centos里的配置

image

但是实际操作每次开机后会出现不能用xshell登录centos的情况需要service network resatrt才可以访问,按照以下操作可保证每次都可登入


1.vi /etc/udev/rules.d/70-persistent-net.rules 删除所有的网卡

2.图形界面新建两个新网卡,选择自动DHCP,重启centos然后ipconfig把系统分派的ip手动设置成静态ip即可



6)可能出现的问题:

host-only网卡:虚拟机不能ping通主机,主机能ping通虚拟机, 虚拟机之间可以相互通讯

nat网卡:适用于需要访问外网时,但是配成静态ip后主机无法访问虚拟机, 虚拟机之间可以相互通讯


相关文章
|
1天前
|
Java Linux
CentOS 下安装 JDK 8
CentOS 下安装 JDK 8
5 0
|
1天前
|
关系型数据库 MySQL Linux
Centos下脚本安装MySQL(tar.gz)
Centos下脚本安装MySQL(tar.gz)
21 2
|
7天前
|
存储 Linux
CentOS 7 上安装和使用 FFmpeg
FFmpeg 是一个用于处理多媒体文件的免费开源工具集合。它包含一组共享的音频和视频库,例如 libavcodec、libavformat 和 libavutil。使用 FFmpeg,您可以在各种视频和音频格式之间进行转换、设置采样率、捕获流音频/视频以及调整视频大小 #云库工具#。
36 1
|
7天前
|
运维 安全 关系型数据库
|
7天前
|
存储 jenkins Java
CentOS上安装Jenkins
CentOS上安装Jenkins
13 0
|
7天前
|
存储 Linux 开发工具
如何在CentOS 8上安装Git
如何在CentOS 8上安装Git
29 0
|
7天前
|
Linux 开发工具
centos 安装ffmpeg
centos 安装ffmpeg
21 0
|
7天前
|
Linux Docker 容器
CentOS 上安装 Docker
CentOS 上安装 Docker
148 43
|
7天前
|
JavaScript Linux 内存技术
centos 安装nvm
centos 安装nvm
16 0
|
17天前
|
人工智能 JavaScript Linux
CentOS操作系统之--安装nvm
nvm 作为node版本管理工具,记录安装流程
30 0
推荐文章
更多