赞
踩
虚拟机通过真机上网
我们知道虚拟机无法连接wifi,那么通过什么方法可是使虚拟机正常上网呢?
我么可以把真机当作路由器,让虚拟机通过路由功能实现wifi上网
1.给真机连接wifi
真机可以ping通百度,说明网络正常
2.设置虚拟机网关
网关应和路由器IP地址一致
添加成功
3.真机开启路由功能
4.测试
虚拟机ping百度的IP成功,网络可用,实验成功
注意
在此实验中,存在内核的路由功能,可在/etc/sysctl.conf下设定,net.ipv4.ip_forward=0时不能实现上网功能,设定为1即可
DNS
1.什么是DNS
DNS(Domain Name System, 域名系统 ), 因特网上作为域名 和 IP 地址相互映射的一个分布式数据库 , 能够使用户更方便的访 问互联网 , 而不用去记住能够被机器直接读取的 IP
2.如何设定DNS
虚拟机实现上网功能后只能ping通IP不能直接ping域名
(1)在本地解析文件中设置DNS
vim /etc/hosts
添加成功后即可ping通域名
(2)自动获取DNS
114.114.114.114是电信IP,全国通用DNS地址
本地解析文件中未设置淘宝的DNS,但是能ping通说明自动获取了IP
3.DNS优先级
vim /etc/nsswitch.conf
默认本地优先级大于dns优先级,我们将它更改过来
可以看到,本地的IP和自动获取的IP不一致,但dns优先级更高,所以优先自动获取
4.永久设定
上述设定为临时设定,重启后将不存在
此处可最多设定2个DNS
nmcli命令
命令 使用
nmcli dev status 列出所有设备
nmcli con show 列出所有连接
nmcli con up <name> 激活某个连接
nmcli con down <name> 关闭某个连接
nmcli dev dis <dev> 断开某个设备
nmcli con add .. 添加一个新连接
nmcli con mod <ID> 修改连接
nmcli con del <ID> 删除连接
开启NetworkManager,nmcli命令才会生效
开启成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。