centos7 minimal virtualbox下无法联网问题
来源:互联网 发布:纳粹德国知乎 编辑:程序博客网 时间:2024/05/22 03:28
在mac下使用virtualbox安装了centos7 minimal版本,安装后发现各种方式均无法联网,然后找了了这一篇通过设置可以通过桥接方式联网了。
同时由于centos7 minimal中没有默认安装ifconfig命令,找了一下,可以通过yum search ifconfig找到对应的包,然后yum install 包名来安装即可。
以下是转载的正文:
1 问题描述
在 VirtualBox 中安装好 centos7 后,发现使用 ping 命令测试连接外网 IP 地址,会报错。具体如下:
2 分析
2.1 查看 VirtualBox 设置
打开 VirtualBox 中这台虚拟机的设置,发现默认的连接方式是“网络地址转换(NAT)”。这种方式下,虚拟机可以访问本机,也可以访问外网。这里的设置没问题。
2.2 查看 centos7 网络设置
使用 nmcli 命令,查看当前虚拟机的所有网络基本信息:
nmcli connection show
具体参数说明如下:
因为我本机开了无线网络,所以虚拟机也跟着有了无线和有线的以太网。我们继续使用 nmcli 命令,看看 enp0s3 的有线网络配置:
nmcli connection show enp0s3
- 这里的 enp0s3 是 centos7 自动生成的带随机数的网卡名称,每台机都不一样。
很明显,这里的 IP 地址和网关配置的都不正确,原因找到啦。O(∩_∩)O~
3 解决问题
- 设置 centos7 虚拟机的网络获取方式为自动获取 IP(这种方法最方便啦 O(∩_∩)O~)
- 1
- 2
- 3
- 1
- 2
- 3
- 上面的命令只是修改了设定档,还要使用 nmcli 的 up 参数让它实际生效:
- 1
- 1
- 实际测试
报错啦,ping 外网 IP,出现 Destination Host Unreachable 的错误!
一查,发现 virtualBox 的 NAT 方式下,centos7 并不能使用自动获取 IP 的连网方式,看来必须换成桥接模式!
到 virtualBox 中换成桥接模式后,立即就生效,马上再测试下:
成功啦,我们的 centos7 虚拟机终于连上外网啦 O(∩_∩)O~
- centos7 minimal virtualbox下无法联网问题
- VirtualBox 安装CentOs7后无法联网问题
- 【解决】virtualbox中安装centos7无法联网
- centos7 minimal 不能联网配置
- vmware安装centos7时无法联网问题
- xshell 连接virtualbox虚拟机(centos7 minimal)
- centos7无法联网问题解决
- CentOS7 minimal下MySQL安装
- centos7 minimal 下安装 cmake
- 《关于VirtualBox在桥接模式下无法联网 解决方案》
- Vmware中初装CentOS7无法联网的问题
- Centos7 无法联网以及安装桌面问题的解决
- virtualbox下centos7的桥接模式下的联网配置
- virtualbox安装后vmware虚拟机bridged联网模式下无法联网的解决方法
- Vmware12安装Centos7 minimal 无法在桥接模式下上网
- virtualbox 下centos7配置
- VMware下minimal CentOS7 安装VMware tools
- VMware下minimal CentOS7 安装VMware tools
- Leetcode练习<八> 将最短子序列升序排列,使整个序列满足升序排列
- java 接口的实现
- background-size兼容ie
- 深入理解Java迭代器
- jenkins selenium 不显示浏览器 解决办法
- centos7 minimal virtualbox下无法联网问题
- MFC程序链接
- error C2375 重定义错误的解决方式,Winsock2.h
- 核心动画
- myeclipse10中maven项目maven test报错:-Dmaven.multiModuleProjectDirectory system property is not set.原因
- C/C++——简单游戏框架
- PCI-E 1x, 4x, 8x, 16x 接口定义
- JDK安装和环境变量配置
- 初学Linux,首先需要弄清Linux 标准目录结构