首页
关于
Search
1
AdGuardHome 安装及部署教程
41,643 阅读
2
搭建基于telegram的无限网盘
10,259 阅读
3
关于微软Azure学生白嫖指南
10,095 阅读
4
Oracle开放全部端口并关闭防火墙
9,928 阅读
5
最新Cloudflare免费自选IP教程(非Partner)
9,512 阅读
默认分类
技术搬砖
教学设计
故事奇谈
生活琐事
错题分析
精品软件
登录
Search
标签搜索
docker
张至顺
PHP
图床
Cloudflare
金刚长寿功
PT
qBittorrent
阿里云
onedrive
telegram
代理
青龙
python
内网穿透
一键
telegraph
ipv6
cf_workers
serv00
myedunote
累计撰写
105
篇文章
累计收到
1
条评论
首页
栏目
默认分类
技术搬砖
教学设计
故事奇谈
生活琐事
错题分析
精品软件
页面
关于
搜索到
1
篇与
DNS解析
的结果
2024-12-27
Linux 临时和永久修改 DNS 方法
Linux 临时和永久修改 DNS 方法原文地址 https://zhucaidan.xyz/2021/01/419/方法一(临时修改,重启失效)修改下面文件:vi /etc/resolv.conf加入想要修改的 DNS:nameserver 1.1.1.1 nameserver 8.8.8.8如果多个 DNS,就一行一个,修改之后保存退出即可;此方法修改后即刻生效,但重启后失效方法二(生成钩子阻止 DHCP 修改 resolv.conf)Debian/Ubuntu 下生成 nodnsupdate 文件:vim /etc/dhcp/dhclient-enter-hooks.d/nodnsupdate按 i 键粘贴以下代码后 :wq 保存:#!/bin/sh make_resolv_conf(){ : }给文件 nodnsupdate 添加可执行权限:chmod +x /etc/dhcp/dhclient-enter-hooks.d/nodnsupdate重启系统,现在你就可以修改 /etc/resolv.conf 文件而且不会担心被回滚了。方法三(写保护锁定 resolv.conf 文件)rm -f /etc/resolv.conf editor /etc/resolv.conf填写上指定的 DNS 服务器:nameserver 1.1.1.1 nameserver 1.0.0.1chattr +i /etc/resolv.conf此时 resolv.conf 文件的内容就会被锁定不会被重启覆盖,想要解锁的话运行:chattr -i /etc/resolv.conf修改完保存了并不是立即生效的。输入下面命令使配置生效:使网卡配置生效/etc/init.d/networking restart使 DNS 生效/etc/init.d/resolvconf restart查看是否已经生效:如果已经变成了你设置的 DNS,那就设置成功了。四、nslookup 解析命令:安装 nslookup:#Ubuntu apt-get install dnsutils#Debian apt-get update apt-get install dnsutils#Centos yum install bind-utils使用方法:nslookup www.baidu.comnslookup 你需要解析的域名示例:root@ubuntu:~# nslookup www.baidu.com Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: www.baidu.com canonical name = www.a.shifen.com. www.a.shifen.com canonical name = www.wshifen.com. Name: www.wshifen.com Address: 104.193.88.77 Name: www.wshifen.com Address: 104.193.88.123
2024年12月27日
3 阅读
0 评论
0 点赞