注意:重启或者从睡眠中唤醒虚拟机后,要systemctl restart network
前期准备
下载:http://www.oracle.com/technetwork/cn/server-storage/virtualbox/downloads/index.html
安装:https://blog.csdn.net/maty_wang/article/details/79127718 桥接、host-only、natnetwork的区别:https://jingyan.baidu.com/article/414eccf65341826b431f0a36.html 桥接:虚拟机和主机就好比插在同一台交换机上的两台电脑。如果主机连接在开启了DHCP服务的(无线)路由器上,这时虚拟机能够自动获得IP地址。如果局域网内没有提供DHCP服务的设备,那就需要手动配置 IP地址,只需仿照主机网卡的IP地址,设置一个同网段的不同的IP地址即可,一般只需修改IP地址的最后第四位数字不同就行了,其它的照搬。只要IP地址在同一网段内,那么局域网内的所有同网段的电脑都能互访。 host-only:与宿主机通信,虚拟机处于一个独立的网段中。与NAT模式比较可以发现,此模式下虚拟机没有提供NAT服务,所以此时虚拟机无法上网,但可使用Windows系统提供的连接共享功能实现共享上网。 natnetwork:宿主机能上网,虚拟要机就能上网,虚拟机可以访问宿主机所在局域网内所有同网段的电脑,但除了宿主机外,局域网内的其它电脑都无法访问虚拟机我的方法
方案一、网络配置host-only +natnetwork(虚拟机可以访问外网,宿主机能够通过ssh与虚拟机通信):
VirtualBox上的配置: 步骤1:在全局设置中添加NatNetwork步骤2:关闭虚拟机:添加网卡1(host-only用来与宿主机通信)与网卡2(natnetwork)
步骤3:启动虚拟机,在VirtualBox界面按ctrl+w,查看宿主机的Host-only的ip信息,也可以在宿主机中dos界面通过命令ipconfig查看,假设ip为192.168.56.101,子网掩码为255.255.255.0,网关为192.168.56.1
步骤4:配置centos7 虚拟电脑IP地址
vim /etc/sysconfig/network-scripts/ifcfg-e在用tab键补全命令
在ip配置文件内容如下:
BOOTPROTO=static#配置静态ip
ONBOOT="yes"#开机启用本配置
IPADDR=192.168.56.102#静态IP与 Host-only的ip 同一网段
GATEWAY=192.168.56. 1 #默认网关
NETMASK=255.255.255.0#子网掩码
DNS1=192.168.56. 1 #DNS 配置
按下"ESC",输入":wq"保存退出vi
使用"service network restart" 或者 systemctl restart network 命令重启网卡
步骤5:通过ip addr 查看网卡信息
方案二、网络配置 桥接(相当于接在交换机上,如果公司需要认证才能上网的就无法访问外网,此时就得使用方案三)
VirtualBox上的配置:
步骤1:在全局设置中添加NatNetwork
步骤2:关闭虚拟机:添加网卡1(桥接)
步骤3:启动虚拟机:在宿主机中dos界面通过命令ipconfig查看宿主机的ip信息,假设ip为192.168.103.145,子网掩码为255.255.255.0,网关为192.168.103.1
步骤4:配置centos7 虚拟电脑IP地址
vim /etc/sysconfig/network-scripts/ifcfg-e在用tab键补全命令
在ip配置文件内容如下:
BOOTPROTO=static#配置静态ip
ONBOOT="yes"#开机启用本配置
IPADDR= 192.168.103.145 静态IP与宿主机同一网段
GATEWAY=192.168.103 . 1 #默认网关
NETMASK=255.255.255.0#子网掩码
DNS1=192.168.103.1 #DNS 配置
按下"ESC",输入":wq"保存退出vi
使用"service network restart" 或者 systemctl restart network 命令重启网卡
步骤5:通过ip addr 或者 ifconfig 查看网卡信息
方案三、网络配置 桥接+ natnetwork (桥接用于给与局域网机器通信,nat用来上网 )
https://blog.csdn.net/nsxqf/article/details/83543563 VirtualBox上的配置: 步骤1:在全局设置中添加NatNetwork步骤2:关闭虚拟机:添加网卡1(桥接)、添加网卡2(natnetwork)
步骤3:启动虚拟机:在宿主机中dos界面通过命令ipconfig查看宿主机的ip信息,假设ip为192.168.103.145,子网掩码为255.255.255.0,网关为192.168.103.1
步骤4:配置centos7 虚拟电脑IP地址
vim /etc/sysconfig/network-scripts/ifcfg-en在用tab键补全命令
在ip配置文件内容如下:
BOOTPROTO=static#配置静态ip
ONBOOT="yes"#开机启用本配置
IPADDR= 192.168.103.145 静态IP与宿主机同一网段
GATEWAY=192.168.103 . 1 #默认网关
NETMASK=255.255.255.0#子网掩码
DNS1=192.168.103.1 #DNS 配置
按下"ESC",输入":wq"保存退出vi
使用"service network restart" 或者 systemctl restart network 命令重启网卡
步骤5:通过ip addr 查看网卡信息
标签:网卡,ip,虚拟机,宿主机,VM,192.168,centos7,步骤,Oracle From: https://www.cnblogs.com/anquing/p/17638394.html