DNS
四、DNS
DNS:域名和ip相互映射的数据库
地址解析:将网址变成ip
1、本地解析文件 /etc/hosts
vim /etc/hosts #当自己知道ip时
ip 网址 #在本地文件进行添加,当ip和网址对应错误则不能访问
2、全局设定
vim /etc/resolv.conf #设置你所要使用的DNS当自己不知道ip时,优先级最高,最多可写四个
nameserver dns服务器ip #文件所写内容
ping www.taobao.com #查看连接淘宝
测试:以真机为路由器,在虚拟机上进行连接
步骤:
在真机切换到超级用户 --> 去网关 --> systemctl restart network 重启网络 -->连接wifi --> 查看网关
ping 百度网址:
在虚拟机设置网关 --> 重启网络 -->DNS -->重启网络 --> ping 真机和百度测试是否成功
设置网关的文件内容:
DNS:
ping 百度网址 | ip :
注意:需要打开虚拟机防火墙
测试中的排错:
1、在真机中 ping 不通
firewall-cmd --list-all #查看火墙是否开启
firewall-cmd --add-masquerade #火墙关闭时,则执行此命令将其开启
2、
虚拟机中看ip: 网关 dns的设置
3、
如果在真机里还是 ping 不通
则 :virt-manager #删除网卡
步骤如图:
4、
在真机里
sysctl -a | grep ip_forward
vim /etc/sysctl.conf #编辑文件
sysctl -p #加载文件 /etc/sysctl.conf 系统参数 ,net.ipv4.ip_forward = 1