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
相关推荐
wdfk_prog11 分钟前
[Linux]学习笔记系列 -- [arm][lib]
linux·运维·arm开发·笔记·学习
boy快快长大17 分钟前
【Linux】常用命令(三)
linux·运维·服务器
ayaya_mana2 小时前
Notepad--:国产跨平台文本编辑器,Notepad++ 的理想替代方案
linux·windows·macos·编辑器·notepad·notepad--
IT成长日记2 小时前
【自动化运维神器Ansible】playbook命令行变量定义全流程解析
运维·自动化·ansible·变量·命令行·playbook
岩屿3 小时前
.NET 应用程序 Linux下守护进程脚本编写
linux·运维·服务器·c#·.net
im_AMBER4 小时前
杂记 01
linux·运维·服务器
KFCgrandpahhh4 小时前
从0开始跟小甲鱼C语言视频使用linux一步步学习C语言(持续更新)8.13
linux·c语言·学习
skywalk81634 小时前
Ubuntu24.04桌面版安装wps
linux·ubuntu·wps
key_Go4 小时前
17.MariaDB 数据库管理
linux·运维·服务器·数据库·mariadb
旧时光巷5 小时前
【docker①】在VS Code中使用Docker容器
运维·vscode·docker·容器·环境配置·安装教程·镜像构建