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
相关推荐
一张假钞6 分钟前
Ubuntu 24.04 安装 Jenkins
linux·ci/cd·jenkins
getExpectObject()10 分钟前
【jenkins】构建安卓
运维·jenkins
tuokuac31 分钟前
查看你电脑上某个端口正在被哪个进程占用
linux
小池先生33 分钟前
服务请求出现偶发超时问题,经查服务本身没问题,问题出现在nginx转发。
运维·服务器·nginx
java_logo41 分钟前
vllm-openai Docker 部署手册
运维·人工智能·docker·ai·容器
MANONGMN1 小时前
Linux 通配符与正则表达式(含实战案例+避坑指南)
linux·运维·正则表达式
带土11 小时前
18 .shell编程-正则表达式
linux·正则表达式
勤源科技1 小时前
运维知识图谱的构建与应用
运维·人工智能·知识图谱
jiyuzzz1 小时前
Docker部署WordPress及相关配置
运维·docker·容器
爱吃甜品的糯米团子1 小时前
Linux 学习笔记之进程管理、网络基础与常用软件安装
linux·网络·学习