笔记本经过无线方式链接网络;下面就带你们看看怎么经过HostOnly方式访问网络!linux
1. 安装VirtualBox
2.先看看目前本地的网络和internet的网络链接网络
而后在回到网络和internet,查看网络链接;多了一个VIrtualBoxHost-Only Network #6;我先把WLAN共享关闭了;ssh
3.网络设置
在WLAN右键点击选择属性,而后选择共享,家庭网络选择刚才配置的VirtualBox Host-Only Network #6,而后肯定;共享就打开了,后面将具体设定spa
4.建立一个虚拟机3d
(我用的Centos7,其实过程都同样) 设置的网络里面链接方式选择仅主机(Host-Only网络),界面名称VirtualBox Host-Only Ethernet Adapter #6;在一个须要注意的就是启动时须要在存储里面选择启动的镜像位置,否则启动不了rest
5.登录linux系统blog
启动后,使用root登录;由于想看看设置或调整设置,界面如过正确配置了也能够,假设没有界面配置。ip
使用root用户登录之后,ip a,发现没有网络,那是由于如今的网络尚未打开,ONBOOT=nocmd
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3(可能大家那里时其它的名字,不是enp0s3)虚拟机
若是只是为了能联网,快速的把ONBOOT=no更改成ONBOOT=yes,而后重启网络
service network restart而后,就能够链接网络,以下图
注意:如今是动态获取的ip啊,由于BOOTPROTO=dhcp(下面会说静态static配置)
能够看出,虚拟机使用的是192.168.137.1/24网段的ip地址
在本机打开命令框,快捷方式win+r,而后输入cmd回车,输入ipconfig
能够看出:
本机使用的ip为192.168.43.51,网关为192.168.43.1
VirtualBox Host Only Network #6,本地为192.168.137.1/24(这个其实能够修改的,这样能够选本身喜欢的网段,其实没有必要修改)
6.设置static方式链接网络
在此次编辑配置文件(既然知道虚拟机使用的网段了,就配置一个地址就O了)
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
BOOTPROTO=dhcp 修改成
BOOTPROTO=static
在NAME=enp0s3下添加以下配置
IPADDR=192.168.137.110
PREFIX=24
GATEWAY=192.168.137.1
DNS=8.8.8.8
DNS2=114.114.114.114
注意:网关和DNS都要设置正确(这两个域名很经常使用哦)
到这为止,外网可以链接接上了,本地也可以链接了;去外面看看是否是本机也可以链接虚拟机呢?
果真不错,刚才配置的dhcp能通,如今配置的固定ip也同;本地也直接ssh进去了