virtualbox 虚拟机网络配置(静态IP 和 访问互联网)
1. virtualbox 虚拟机网络的三种形式参考:https://zhuanlan.zhihu.com/p/403513377总结:桥接模式:实现虚拟机在真实的网络上;NAT模式:实现虚拟机隐藏在物理机之后,能上网,但不能访问物理机;Host-Only模式:实现虚拟机隐藏在物理机之后,不能上网,但可以访问物理机;要配置宿主物理机可以访问虚拟机机,且虚拟机固定ip,可以配置2个虚拟机网卡,一种为
1. virtualbox 虚拟机网络的三种形式
参考:https://zhuanlan.zhihu.com/p/403513377
总结:
- 桥接模式:实现虚拟机在真实的网络上;
- NAT模式:实现虚拟机隐藏在物理机之后,能上网,但不能访问物理机;
- Host-Only模式:实现虚拟机隐藏在物理机之后,不能上网,但可以访问物理机;
要配置宿主物理机可以访问虚拟机机,且虚拟机固定ip,可以配置2个虚拟机网卡,一种为 NAT模式(用于保证虚拟机可访问互联网),一种为Host-Only模式(用于保证物理机可以ssh到虚拟机),且Host-Only模式的网卡需配置网络为static。
2. 配置情况
virtualbox 全局网络配置
virtualbox 在物理机的 host-noly 虚拟网络适配器 (用于host only 配置), 一般默认存在
virtual box 虚拟机网路配置
虚拟机 centos 网卡配置
路径: /etc/sysconfig/network-scripts/ifcfg-eth0 (弱ifcfg-th0 不存在,从 ifcfg-lo 复制一个就好,记得改相关信息,尤其HWADDR(即mac信息),UUID非必须, ONBOOT 必须改为true, BOOTPROTO 一般为dhcp 或static, 表示动态分配 还是静态手动配置)
其中需要重点注意的事, DEVICE、 ONBOOT、 BOOTPROTO
静态ip配置中 IPADDR、NETMASK、GATEAY
3. 关键命令说明(centos)
- service network restart, 重启centos网络服务,修改 网卡配置后需要重启,需要root权限(加sudo,或在root用户下执行)
- ifconfig,随时查看各网卡有无正常生效,且ip是否符合预期
- route -n (特别关键,静态IP配置中GATEWAY 必须与route -n中 0.0.0.0的GATEWAY一致)
注意新增网卡ehtx 的文件配置时, service restart有可能报错,报错则重启虚拟机
网关配置前,先查看正常网关地址,也即在配置eth1为静态ip前,先查看动态ip正常工作时,正确的网关地址
配置静态ip时,网关地址错误,可能导致虚拟机无法访问互联网 (若无法访问互联网,可先将 静态网络配置中网关配置去掉,并service network restart 后看是否正常)
补充说明ununtu18.04的网络配置
参考:https://blog.csdn.net/weixin_43152585/article/details/113914732
ubuntu18.04的网卡配置有较大更新,原版中通过/etc/network/interfaces 配置的方式已经失效
必须在路径下配置:/etc/netplan/00-installer-config.yaml
且使配置生效的命令为:sudo netplan apply
sudo vim /etc/netplan/00-installer-config.yaml
#修改内容为:
network:
ethernets:
enp0s3:
dhcp4: true
enp0s8:
dhcp4: no
addresses: [192.168.1.131/24]
gateway4: 192.168.1.1 # gateway 可以不设定
version: 2
#保存后执行:
sudo netplan apply
#执行ifconfig 查看各网卡配置是否正常
#ubuntu中默认第一个网卡是 enp0s3, 第二个网卡是enp0s8
更多推荐
所有评论(0)