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
相关推荐
济6175 分钟前
ARM Linux 驱动开发篇---内核定时器实验--- Ubuntu20.04
linux·嵌入式·嵌入式linux驱动开发
小尔¥7 分钟前
Nginx核心功能
运维·网络·nginx
燃于AC之乐8 分钟前
OpenClaw“小龙虾”深度解析:60天碾压Linux的AI智能体,从原理到搞定本地部署【Windows系统 + 接入飞书】
linux·人工智能·飞书·openclaw·小龙虾
进击切图仔11 分钟前
Linux 下 USB 设备端口错乱问题排查与解决
linux·运维·服务器
Irissgwe14 分钟前
基础I/O
java·linux·前端
刘一说15 分钟前
OpenClaw 在 Docker 容器中的部署实战——零配置启动
运维·docker·容器
洛菡夕17 分钟前
Linux系统安全
linux
蜕变的小白32 分钟前
Linux系统编程:TCP/IP网络编程 从socket到通信全解析
运维·服务器·网络协议
wanhengidc33 分钟前
什么是高性能计算服务器?
大数据·运维·服务器·游戏·智能手机
yangyanping2010837 分钟前
Linux学习四之 rm 命令详解
linux·运维·学习