作为程序员难免要在本机电脑安装虚拟机,最近在用virtual Box安装虚拟机的时候遇到了点问题。 对于虚拟机的网络设置最简单的就是使用桥接网卡的方式,所有的网络场景都能连通。但是也有几个 缺点:1 网络ip不固定,2 当虚拟机的网段和宿主机的网段不在同一个网段的时候就不能使用了。 我也遇到了这些问题,所以就换了一种方式,使用nat网络和仅主机(Host Only)网络组合的方式进 行连接。
网络设置首先我们下来了解下,集中网络的应用场景
电脑的系统环境:
$ @R_301_6882@ -n 1 /etc/issue Deepin GNU/linux 15.11 \n \l
软件的版本信息:
Oracle® VM VirtualBox®User ManualVersion 6.0.8 Edition
安装的虚拟机:
centos7
需求:各个网络的场景全部支持
全局设置Nat网络选择管理->全局设定->网络->添加Nat网络
添加主机网络管理器管理->主机网络管理器->新建主机 注意:DHCP服务不要勾选,我们去添加静态的ip,这样ip就是固定的
设置虚拟机的网络对应的虚拟机->设置->网络->网卡1设置(选择nat网络)->网卡 2(选择Host Only网络)
网卡1
网卡2
修改enp0s8的配置信息,添加静态ip
首先到/etc/sysconfig/network-scripts/
下面查看enp0s8的配置文件是否存在,没有的 话,cp文件enp0s3的到enp0s8,并修改里面的信息。
cp ifcfg-enp0s3 ifcfg-enp0s8但我们复制之后:IPADDR=192.168.56.xxxx和NETMASK=255.255.255.0一般是不存在的需要我们主动添加重要修改:
BOOTPROTO=static
IPADDR=192.168.56.xxxx 注意该网段必须和上面设置的Host-only里面的网络在一个网段,也 就是前面必须是192.168.56开头
NETMASK=255.255.255.0
同时注意修改名字为enp0s8,修改uuID的唯一
下面是我的s8信息
TYPE="Ethernet"PROXY_METHOD=nonebroWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=IPV6INIT=IPV6_autoCONF=IPV6_DEFROUTE=IPV6_FAILURE_FATAL=IPV6_ADDR_GEN_MODE=stable-privacyname=enp0s8UUID=c45e178b-1a8d-48d5-b829-7ee2b512b2d9DEVICE=ONBOOT=IPADDR=192.168.56.202NETMASK=255.255.255.0
保存修改,重启
完成测试下
$ Ping Ping 56.202 (56.202) 56(84) bytes of data.64 bytes from 56.202: icmp_seq=1 ttl=64 time=0.274 ms2 ttl=0.2553 ttl=0.2694 ttl=0.2685 ttl=0.2936 ttl=0.331 ms^C--- 56.202 Ping statistics ---6 packets transmitted,6 received,1)">0% packet loss,time 5112msrtt min/avg/max/mdev = 0.255/0.281/0.331/0.031 ms
ssh 连接
$ ssh root@The authenticity of host '192.168.56.202 (192.168.56.202)' cant be established.ECDSA key fingerprint is SHA256:sy7VFZmG4wTCBxC2x6wnS+c5kjwd4B7VoIxge/Lxwj0.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added 192.168.56.202' (ECDSA) to the List of kNown hosts.root@56.202s password: Last login: Mon Feb 10 18:42:21 2020
总结
以上是内存溢出为你收集整理的virtual box设置网络,使用nat网络和仅主机(Host Only)网络进行连接全部内容,希望文章能够帮你解决virtual box设置网络,使用nat网络和仅主机(Host Only)网络进行连接所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)