当前位置:   article > 正文

虚拟机实现上网功能,DNS以及nmcli命令_nmcli c .dns 多地址

nmcli c .dns 多地址

虚拟机通过真机上网
我们知道虚拟机无法连接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>      删除连接
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

在这里插入图片描述
开启NetworkManager,nmcli命令才会生效
在这里插入图片描述
开启成功
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/293598
推荐阅读
相关标签
  

闽ICP备14008679号