Linux下DNS配置及Chrome与Shadowsocks的使用教程

1. Linux DNS配置

1.1 修改resolv.conf文件

  • 使用vigedit编辑*/etc/resolv.conf*文件
  • 添加nameserver信息,例如nameserver 8.8.8.8
  • 保存并退出

1.2 配置网络管理器

  • 打开终端,输入sudo vi /etc/NetworkManager/NetworkManager.conf
  • 在*[main]部分添加dns=none*,然后保存并关闭文件
  • 重启NetworkManager服务

1.3 使用systemd-resolved

  • 运行sudo systemctl disable --now systemd-resolved
  • 编辑*/etc/resolv.conf文件并添加nameserver*信息
  • 重启网络服务

2. 使用Chrome浏览器

2.1 安装Chrome浏览器

  • 打开终端,输入命令进行安装
  • Ubuntusudo apt install google-chrome-stable
  • CentOSsudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

2.2 设置代理

  • 打开Chrome浏览器,进入设置
  • 选择高级,找到系统,设置代理服务器

3. Shadowsocks的安装与使用

3.1 安装Shadowsocks

  • 打开终端,输入命令进行安装
  • Ubuntusudo apt install shadowsocks-libev
  • CentOSsudo yum install shadowsocks-libev

3.2 配置Shadowsocks

  • 编辑配置文件/etc/shadowsocks/config.json
  • 添加服务器IP、端口、加密方式、密码等信息

3.3 启动Shadowsocks客户端

  • 运行命令ss-local -c /etc/shadowsocks/config.json
  • 配置浏览器代理,开始使用Shadowsocks

常见问题FAQ

1. 如何检查DNS是否配置成功?

  • 在终端中输入nslookup example.com,检查返回的IP地址

2. 如何在Chrome中设置代理?

  • 打开Chrome浏览器,进入设置
  • 选择高级,找到系统,设置代理服务器

3. 如何测试Shadowsocks连接是否正常?

  • 打开终端,输入curl ip.gs,确认显示的IP为Shadowsocks服务器IP

4. 为什么Chrome无法连接Shadowsocks?

  • 可能是代理设置问题,请检查代理服务器设置

5. 如何在Linux上安装Clash?

  • 运行命令sudo snap install clash
  • 配置Clash,享受更强大的代理功能

以上是关于Linux下DNS配置及Chrome与Shadowsocks的使用教程,希望对您有所帮助。

正文完