VIrtualBox搭建虚拟环境

Posted 写代码的运维妞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VIrtualBox搭建虚拟环境相关的知识,希望对你有一定的参考价值。

文章仅用作作者本人存档记忆!没有详细展开写!
 
1.虚拟机的网络设置:
每台虚拟机两张网卡,一个用NAT模式,用于通过宿主机连接外网;一个用host only模式,用于虚拟机与宿主机之间相互通信。
/etc/sysconfig/network-scripts/ifcfg-eth0  NAT  设为BOOTPROTO=dhcp ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-eth1   Host Only   设为BOOTPROTO=static  ONBOOT=yes ,设置IP, 子网掩码
/etc/sysconfig/network-scripts/ifcfg-lo  该网卡是环回地址,不需要任何更改
 
修改本地DNS文件 /etc/hosts ,加入各台虚拟机的DNS记录(IP  机器名)
修改/etc/hostname, 赋值机器名
 
配置虚拟机之间的信任关系
ssh-keygen
ssh-copy-id <hostname/IP>
 
2. 宿主机在代理服务器后面,需配置代理服务器才能访问外网网站,http协议端口80
 
3. 宿主机在ISA Proxy(集成了AD域账号验证)后面,虚拟机需要进行NTLM认证通过后才能连接外网,可安装CNTLM( 官方下载 http://dl.fedoraproject.org/pub/epel/6/x86_64/c/ 注意版本)组件进行NTLM认证,方法参见 https://www.centos.org/forums/viewtopic.php?t=22455(当域账号密码变更时,需要修改/etc/cntlm.conf文件中的密码)
(可用 NTLM Authorization Proxy Server 工具代替CNTLM,未验证)

以上是关于VIrtualBox搭建虚拟环境的主要内容,如果未能解决你的问题,请参考以下文章

VirtualBox搭建1主2从虚拟机

「数据平台」大数据环境搭建 —— linux 网络环境配置(virtualbox)

使用 VirtualBox + Vagrant + 宝塔 Linux 面板搭建本地虚拟开发环境

WIN10 vagrant和virtualbox虚拟机和一键搭建lnmp环境配置thinkphp虚拟主机

golang开发:开发环境搭建vagrant+VirtualBox

Vagrant 搭建跨平台的 PHP 开发环境 安装 ubuntu 虚拟机