1.常规修改操作
vim /etc/network/interfaces
//eno1 是网卡名 使用 ifconfig 即可查看
auto eno1
iface eno1 inet static
address 192.168.1.240
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
//新增dns配置,配置成网关ip即可,dns-nameservers 192.168.1.1
没有修改权限记得用su
---------------------------------------------
systemctl restart networking 重启服务
sudo /etc/init.d/networking restart
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7fe734f1e55b5648d13713c8864be9e3.png#pic_center)
2.上述方法未成功,试试修改这个文件
sudo vi /etc/resolv.conf
nameserver 192.168.1.1
//添加 nameserver 你的网关ip
systemctl restart networking 重启服务
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3b937300600065a4a18d46456cf2f801.png#pic_center)
3.第二步骤如果可以访问www.baidu.com了,但只是临时的。一旦重启机器,还要从新配置这个文件。这里是添加启动脚本,自动写入文件dns配置。
sudo vi /etc/rc.local
//加入一行
echo "nameserver 192.168.1.1" >> /etc/resolv.conf
//保存,重启机器尝试
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4eb46cf7771c048e2897b8e751d5c213.png#pic_center)