virtual box centos 配置网络怎么进入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了virtual box centos 配置网络怎么进入相关的知识,希望对你有一定的参考价值。

参考技术A 1、进入Centos系统,查看网络配置。
输入命令:ifconfig
-a
2、进入ifcfg-eth0文件。
输入命令:vi
/etc/sysconfig/network-scripts/ifcfg-eth0
注:非root账户需加sudo,否则进入VI编辑器也无权限编辑。
3、配置动态IP。
通过修改ifcfg-eth0内容配置IP地址;按键盘字母【a】进入其VI编辑模式。
◆将ONBOOT=no改为ONBOOT=yes
激活网卡。
◆将NM_CONTROLLED=yes改为NM_CONTROLLED=no。
修改完成后按【Esc】键退出编辑模式,输入":wq"敲回车保存修改结果。
注:HWADDR与UUID可注释或删除。
4、重启网络服务,查看动态IP配置结果。
输入命令:service
network
restart
(重启网络服务)
输入命令:ifconfig
-a
(查看网络配置)
注:非root账户,重启网络服务需加sudo。
5、配置静态IP。
同样是修改ifcfg-eth0内容,按键盘字母【a】进入其VI编辑模式。
◆将ONBOOT=no改为ONBOOT=yes
◆将NM_CONTROLLED=yes改为NM_CONTROLLED=no
◆将BOOTPROTO=dhcp改为BOOTPROTO=static
◆增加IPADDR(IPv4):IPADDR=192.168.10.10
◆增加NETMASK(子网掩码):NETMASK=255.255.255.0
◆增加GATEWAY(网关):GATEWAY=192.168.10.1
修改完成后按【Esc】键退出编辑模式,输入":wq"敲回车保存修改结果。
注:同样HWADDR与UUID可注释或删除,静态IP根据实际需要配置,上面只是示例。
6、重启网络服务,查看动态IP配置结果。
输入命令:service
networt
restart
(重启网络服务)
输入命令:ifconfig
-a
(查看网络配置)
注:非root账户,重启网络服务需加sudo。
VirtualBox虚拟机系列:[4]Centos的IP配置

Virtual Box 复制虚拟机后网络冲突或者无法启动 问题解决方法

今天因为需要测试docker的集群管理工具,需要配置多部虚拟机运行docker。

本地用的是virtual box运行centos6.7(需要升级内核到3.01才能跑docker)。


操作如下:

1、休眠或者关闭已经配置好的虚拟机后,右击虚拟机进行复制,副本类型选择“完全复制”,再勾选上“重新初始化所有网卡的MAC地址”。


2、开启复制完成的虚拟机后发现此主机和原来主机的网络配置完全一致,这就造成了原来主机和复制后的主机MAC地址和IP冲突。导致无法连通网络。

通过ifconfig 查看到并没有eth0的网卡设置。

重启网卡 service network restart 失败


解决办法

1、先关闭复制的虚拟主机,然后选择设置---网络---高级----MAC地址 右侧有一个刷新的按钮,按几下刷新一下MAC地址,复制一下记住 mac地址,然后启动虚拟机,登陆到系统。

2、编辑/etc/udev/rules.d/70-persistent-net.rules文件

     

 $ vim /etc/udev/rules.d/70-persistent-net.rules

找到NAME="eth0" 或者NAME="eth1"的两行代码,分别对比ATTR{address}=="08:00:27:14:82:10"(一般情况eth0是和原来被复制的虚拟机)的MAC地址,找到和你刚才复制保存的MAC地址一致的那一行,把行尾的 NAME="eth1"改成NAME="eth0" ,然后把原来的不一致的那一行数据删除掉即可。保存退出。

 文件格式一倍类似如下

PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:14:82:10", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


3、编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件

$ vim /etc/sysconfig/network-scripts/ifcfg-eth0

找到 DEVICE=eth0(改成eth0)
     HWADDR=08:00:27:14:82:10 (把MAC地址改成你之前复制保存的那个地址,要和70-persistent-net.rules里面的一致)
     IPADDR=18.18.19.231 (IP改成你想要的,不能和被复制的虚拟机IP一样)
     
     
     
 完成之后重启电脑 reboot  即可!
 
 
 也可以参考资料:https://cnzhx.net/blog/copy-centos-and-reset-network-in-vm/


本文出自 “温柔一剑从业记” 博客,请务必保留此出处http://gentle.blog.51cto.com/10722720/1742743

以上是关于virtual box centos 配置网络怎么进入的主要内容,如果未能解决你的问题,请参考以下文章

Virtual Box配置CentOS7网络

Virtual Box虚拟机CentOS 7.x双网卡网络配置

Virtual Box 复制虚拟机后网络冲突或者无法启动 问题解决方法

Windows10下配置虚拟机Virtual Box安装CentOS(Linux)详细教程

Windows使用Vagrant和Virtual Box安装centos

原创如何设置Virtual Box虚拟机CentOS7为静态IP地址