OpenStack教程:安装4网卡Ubuntu 14.04及网络配置详解(5)

wKioL1mk4Y6gcO5KAAEu1X-MWUE578.png

至此我们安装在VirtualBox中安装为学习OPenStack准备的虚拟机就安装成功了,其有4块不同作用的网卡,3块磁盘,且可以连接外网

在进行远程连接是最好只使用eth0地址,虽然eth1和eth2地址也可以远程登录,但是这两个网卡是留给其他组件使用的。

eth1是给open vSwich使用的

eth2是保留给OpneStack的其他组价内使用的

接下来配置apt-get源,刚安装玩apt源为ubuntu在美国的源,替换为中国的,这样装程序快啊!

root@u-node1:~# vim /etc/apt/sources.list

wKioL1mkT-GAt6VAAAAxuA7rljk745.png

注释掉与security相关的,因为每次update要花许多时间

wKiom1mkT_Pg4oqAAAAd3IZjSEk369.png

添加国内的sohu源。。。aliyun,163也可以

OpenStack教程:安装4网卡Ubuntu 14.04及网络配置详解

执行update

wKiom1mkULqTWsa9AAAwgsB4eEk658.png

配置网络中遇到的问题:

刚开始我在设置VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3的IP的IP时,设置的IP分别为192.168.60.1和192.168.61.1,即分别向eth1和eth2两个网卡dhcp自动分发192.168.60.2-192.168.60.254和192.168..61.2.-192.168.61.254网段的IP,即这两个网卡既是eth1和eth2的网关也是它们的DHCP-Server地址

但是这样设置后在创建或者重新启动虚拟机时,会立马弹出窗口提示windows检测IP与某台主机的冲突(注意这可不是你安装的其他的虚拟机,而是你所处环境的整个局域网中有人的IP和你冲突,这是本人在换了VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3的IP不下20次后得出的结论,各种不同网段的私有IP网段都设置了,实在找不到不冲突的,最后万幸,在公司的配置中找到了172.16.66.1和172.16.88.1网段可以使用,而本实验就是在公司成功配置的基础上做的。

但是此时本人在家里配置时就没这么幸运了,仍然没有解决IP冲突,最后只能把VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3的IP的Dhcp off掉,让它只做eth1和eth2的网关,并在开启虚拟机后在/etc/network/interfaces中静态配置这两个网卡的IP(家里的局域网IP看来被占光了。。毕竟做dhcp需要分配的是一整个网段的IP,而不只是获得一个单个IP。

当你配置的Host-only网卡在cmd中运行ipconfig /all由刚开始的下图

wKioL1mkRZmwoDDAAAAc1v2gbyw788.png

突然变成这样时,那说明IP冲突了,首选IP是windows给你重新配置的微软自己的网段169.254.0.0的IP,而原有的Ip成了复制! 这样你的虚拟机的eth1和eth2是ping不同自己的网关的

OpenStack教程:安装4网卡Ubuntu 14.04及网络配置详解

本来想尝试能不能关闭windows的ip自动配置,在网上也搜了主要是下面的类似方法:

解决自动配置ipv4的方法(Win7系统):

以管理员身份运行cmd.exe

输入:netsh winsock reset catalog 按回车

输入:netsh int ip reset reset.log 按回车

重新启动

然后填写ip地址、子网掩码、网关,确定即可

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/fac27acffb9b0009cdf746040bab50dd.html