一、目标:
1、在虚拟机liunx中 ping本地物理机的ip地址可以ping通;
2、在在虚拟机liunx中ping www.baidu.com 可以ping通
二、操作:
2.1
修改配置文件ifcfg-enp0s3,设置ip、子网掩码、网关、DNS
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
IP:在本地子网中分配一个唯一的 IP 地址,使用和本地物理机不同的 IP 地址,需要保证在同一个子网下。
子网掩码:与本地物理机的子网掩码一致
网关:为本地物理机的网关 IP 地址
DNS:DNS尝试设置为本地网络所用的 DNS 服务器地址或公共的 DNS 服务器地址(如 8.8.8.8)。
2.2
设置完成后一定要记得重启生效
reboot
例如:
本地物理机的信息:
参考物理机设置的虚拟机的信息:
三、可能的问题
设置完ip、子网掩码、网关、dns后,一切都没有问题
ping 本地物理机器的ip可以ping通,但是ping www.baidu.com不通,此时可能是由于ip地址不是局域网中唯一ip地址
我之前遇到过的例子:本地物理机器的ip地址为172.16.7.45,虚拟机中ip设置为172.16.7.40、172.16.7.109均不行,最后改为172.16.7.187可以了。。。哈!