小伙伴们在使用Linux时,有没有遇到真机可以上网,而虚拟机上不了网的情况?
没有底气直接在真机上跑服务,想在虚拟机上先测试,而上不了网什么都没办法搞,心塞呀。。。
今天就和大家一起分享:如何让虚拟机上网。
1.ip欺骗:
就是所谓的Masquerading,向 NAT 表的 POSTROUTING 链条列尾添加一条规则,
通常建议在使用拨号上网的时候使用,或者说在合法ip地址不固定的情况下使用。
iptables -t nat -I POSTROUTING -s 172.25.1.0/24 -j MASQUERADE
2.修改DNS配置文件
/etc/resolv.conf是DNS配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。
vim /etc/resolv.conf ##编辑DNS配置文件
3.编辑虚拟机网络解析,重启网络
vim /etc/sysconfig/network ##编辑网络解析
systemctl restart network ##重启网络
4.虚拟机上网
如在操作中有出现问题,麻烦留言,让我们共同成长。