virtualbox centos 使用NAT模式上网

每次隔一段时间又会忘记virtualbox下的虚拟机网络配置,遂作笔记 (有疑问的同学可以留言,看到必及时答复)

本次记下NAT+host-only配置,显然NAT是为了让虚拟机联网,host-only主要为了远程通过22端口以SSH方式登录虚拟机。

下面的步骤尽量以简洁明了的字语描述。

前提:已经安装了virtualbox并安装了操作系统

第一部分:连接网络(NAT)

第一步:打开virtualbox -》 管理 -》 全局设定 -》 网络 -》 新建一个网卡(默认名称为NATNetwork)
-》 双击NATNetwork网卡 -》启用网络 -》 网络CIDR : 192.168.100.0/24(这个网段看情况配置就好,不强求一模一样) -》 仅勾上 支持DHCP

第二步:打开virtualbox -》 设置 -》 网络 -》 网卡1 选择NAT 网络 -》 界面名称选择:NATNetwork
-》网卡2选择 仅主机(Host-Only)网络 -》 界面名称选择 : Virtualbox Host-Only Ethernet Adapter

第三步:进入操作系统,配置网卡 vi /etc/sysconfig/network-scripts/ifcfg-eth0 网卡1的名字是ifcfg-eth0,你的网卡名应该与我的不同,但文件路径应该是一样的,进入xxx/network-scripts/下找到对应网卡。关键的配置如下:
DEVICE=eth0 //不用管它
HWADDR=xxxxxxxxxxxxx //不用管它
UUID=xxxxx //不用管它
TYPE=xxxxx //不用管它
ONBOOT=YES
BOOTPROTO=DHCP //其它的比如IPADDR,NETMADK之类的统统干掉,DHCP服务器会帮你做完这些

第四步:保存并退出vi模式 -》 service network restart -> ping baidu.com -> ping通啦

上面四步做完必定可以联网,不行来打我啊;D


第二部分:远程登陆(SSH)

第一步:打开virtualbox -》 管理 -》 主机网络管理器 -》 选择手动配置网卡 -》 IPv4地址: 192.168.56.1(IP地址随意,不必与我一样)-》 IPv4网络掩码:255.255.255.0 -》

第二步:选择DHCP服务器 -》 启动服务器 -》 服务器地址 192.168.56.66(随便啦,与上面的192.168.56.1同一个网段就好)-》服务器掩码 255.255.255.0 -》 最小地址 192.168.56.67 -》 最大地址 192.168.56.254

第三步:配置网卡1,即host-only,我的宿主系统是win10,在win10里,找到对应的Virtualbox Host-Only Ethernet Adapter网卡,使用以下IP地址:192.168.56.1(没错,这就是第二部分第一步里的那个地址) -》 子网掩码255.255.255.0,其它的不管,空着就好。

第四步: 进入虚拟机,vi /etc/sysconfig/network-scripts/ifcfg-eth1
如下配置:
DEVICE=eth0 //不用管它
HWADDR=xxxxxxxxxxxxx //不用管它
UUID=xxxxx //不用管它
TYPE=xxxxx //不用管它
ONBOOT=YES
BOOTPROTO=static
IPADDR=192.168.56.104
NETMASK=255.255.255.0

第五步:保存并退出vi模式 -》 service network restart -》 到此为止,可以SSH远程登陆啦,不行来打我

你可能感兴趣的:(virtualbox,虚拟机的环境配置)