ubuntu clash 配合smartdns

下载安装clash

下载安装smartdns

github 下载地址

配置

配置smartdns

  1. 设置smartdns配置端口,修改为没有占用的端口号,其他的都不用修改,官方推荐默认参数最佳!
    编辑vim /etc/smartdns/smartdns.conf
bash 复制代码
server-name smartdns
bind [::]:553 # 填写一个没有占用的端口号
  1. 启动
bash 复制代码
# 启动
sudo systemctl start smartdns
# 查看状态
sudo systemctl status smartdns
  1. 检查端口是否开启服务
shell 复制代码
ss -tunl | grep 553 

配置clash

修改部分:nameserver和fallback都填smartdns的服务端口. 其他的dns服务器不用添加。

在clash的yaml配置文件中:

yaml 复制代码
nameserver:
	127.0.0.1:553
fallback:
	127.0.0.1:553
相关推荐
wenzhangli71 分钟前
从 Skill 到 Hook:自动化闭环验证的工程实践
运维·自动化
汉知宝科技2 分钟前
企业知识产权管理的数据安全与部署策略:从双模式架构到精细化管控
大数据·运维
babytiger2 分钟前
银河麒麟v11,apt 安装不好用了,要打开维护模式
linux·运维·服务器
招标采购导航网3 分钟前
标讯类目体系的自动演化:招标采购导航网如何根据新出现的行业自动扩展分类
大数据·运维·人工智能
Android小码家3 分钟前
andoird13 + bazel 编译 Linux kernel
linux·运维·服务器
码农爱学习5 分钟前
Linux进程内存监测与内存泄漏示例
linux
AI+程序员在路上6 分钟前
CSP、PP、PV、HM 在 CiA402 标准下的差异解析
linux·c语言·开发语言·嵌入式硬件
IT19958 分钟前
踩坑实录:CentOS 默认 Fail2Ban 挡不住高频并发攻击,漏洞修复一步到位
linux·运维·centos
许彰午8 分钟前
零基础无文档啃读纯实操摸索学会Docker全过程
运维·docker·容器
Cx330❀10 分钟前
【MySQL基础】详解MySQL数据类型:底层原理、越界测试与最佳实践
linux·开发语言·数据库·c++·mysql