文档章节

Virtual Box下给虚拟机(Centos7)设置固定IP(亲测可用)

江边望海
 江边望海
发布于 2016/10/26 12:08
字数 386
阅读 3415
收藏 3

1.前言

虽然,在VirtualBox下可以使用DHCP方式给虚拟机分配IP,但是每次启动虚拟机后的IP都是随机分配的,在用虚拟机做一些服务搭建的时候特别不方便。如果每一个虚拟机的IP是固定的,多好。

2.网络方式的选择

VirtualBox常用的网络方式有四种,可以通过阅读我写的《VirtualBox配置网络使宿主&虚拟机互访》做一下了解。我通过VirtualBox创建了3台Centos7的虚拟机。希望这三台虚拟机可以实现互访并能够访问外部网络。而且,我有一台小型的TP-Link路由器。如图:

根据这幅图可知,使用VirtualBox的桥接方式可以满足我的需求。

3.虚拟机网络设置

3.1.网络配置

编辑/etc/sysconfig/network-script/ifcfg-enp0s3。如图:

只是IP不一样,其他设置都一样。

三台虚拟机都做上面的调整即可。分别给:

  • 虚拟机101分配了192.168.1.101
  • 虚拟机105分配了192.168.1.105
  • 虚拟机106分配了192.168.1.106

3.2.DNS配置

编辑/etc/resolv.conf,添加nameserver。如图:

三台虚拟机都做同样的设置,DNS的IP就是TP-Link的IP。

4.最后的效果

实现了互通和访问外网的诉求

最后,如你在配置中遇到问题,可在下方留言,我们一同探讨。

© 著作权归作者所有

共有 人打赏支持
江边望海
粉丝 28
博文 112
码字总数 57841
作品 3
郑州
技术主管
私信 提问
加载中

评论(4)

江边望海
江边望海

引用来自“myhnuhai”的评论

按照你这样配置之后虚拟机访问不了外网,ping百度不通
设置成桥接
myhnuhai
myhnuhai
按照你这样配置之后虚拟机访问不了外网,ping百度不通
小七sin
小七sin
感谢分享,我这样成功了
念念补忘
念念补忘
windows下要做什么设置吗?我还是ping不通呢!
linux centos7--linux和window共享文件(samba)

先啰嗦几句,好久没有写博客了,最近几个月接触到不少的东西,之前技术薄弱的地方也加强不少,新的技术也了解很多,但是还是感觉远远不足,一入IT深似海,从此妹子是路人。(但是我有对象,哈...

Jercky
07/30
0
0
VirtualBox配置网络使宿主&虚拟机互访

1.前言 我目前在Ubuntu下使用VirtualBox来虚拟XP,但是由于想要在虚拟机中架设FTP服务器,使宿主机进行上传&下载操作.在虚拟机中架设好了FTP服务器,但是访问虚拟机中的XP的IP地址总是失败,就开...

江边望海
2014/11/11
0
0
使用Vagrant 在Virtual Box 上安装Docker--(补充九步构建自己的hello world Docker镜像)

反思+记录 安装Virtual Box Virtual Box 是和vmware, Hyper-v 一样的虚拟软件。 Virtual Box 下载地址 https://www.virtualbox.org/wiki/Downloads ;因在Windows,故选择Windows hosts 下载......

上官瑾文
05/09
0
0
Virtura box 构建一个简单局域网并联入外网

这是我早在13年那个时候学习时做的,分享给大家,本来发表在51CTO的,后来走着走着就走到编程了,想想挺搞笑的 第一步;下载virtual box http://download.virtualbox.org/virtualbox/4.2.12/...

huangyanxiong
2015/01/24
0
7
开发人员学Linux(2):VirtualBox中安装CentOS7系统设置

上一篇《VirtualBox中安装CentOS7过程记录》中讲述了如何安装VirtualBox和在VirtualBox中安装CentOS7,但是限于篇幅有很多问题没有展开,在本篇将展开介绍VirtualBox和CentOS的设置问题。 Vi...

周金桥
06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL自增属性auto_increment_increment和auto_increment_offset

MySQL的系统变量或会话变量auto_increment_increment(自增步长)和auto_increment_offset(自增偏移量)控制着数据表的自增列ID。 mysql> show tables;Empty set (0.00 sec)mysql> CREATE TA......

野雪球
17分钟前
0
0
OSChina 周三乱弹 —— 有一天考拉麻麻拉肚子了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念 :分享周汇洋的单曲《Man Srae(曼斯拉之舞)》:美滋滋。。。。 手机党少年们想听歌,请使劲儿戳(这里) 我听了一下 赶紧关了, ...

小小编辑
今天
103
5
oh-my-zsh 自定义

GitHub 地址 基于 oh-my-zsh 的自定义配置,增加了一些个人常用插件与皮肤。 采用的是 git submodule 来维护,包括 oh-my-zsh,之所以这么搞,主要是手头有多台 linux 需要维护, 每台机器、...

郁也风
今天
7
0
Docker安装踩坑:E_FAIL 0x80004005的解决

参考 菜鸟教程--Windows Docker 安装 http://www.runoob.com/docker/windows-docker-install.html 官方文档-Install Docker Toolbox on Windows https://docs.docker.com/toolbox/toolbox_in......

karma123
今天
6
0
js垃圾回收机制和引起内存泄漏的操作

JS的垃圾回收机制了解吗? Js具有自动垃圾回收机制。垃圾收集器会按照固定的时间间隔周期性的执行。 JS中最常见的垃圾回收方式是标记清除。 工作原理:是当变量进入环境时,将这个变量标记为“...

Jack088
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部