首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DNScrypt代理和Ubuntu16.04-无法在启动时运行

DNScrypt代理和Ubuntu16.04-无法在启动时运行
EN

Ask Ubuntu用户
提问于 2016-09-03 05:48:48
回答 1查看 4.2K关注 0票数 1

我已经升级到Ubuntu16.04,并从存储库安装了dnscrypt-proxy。然后,我刚刚编辑了/etc/default/dnscrypt-proxy文件,用DNSCRYPT_PROXY_RESOLVER_NAME=cisco修改了DNSCRYPT_PROXY_RESOLVER_NAME=""行。之后,我只运行了以下命令:

代码语言:javascript
复制
sudo service dnscrypt-proxy stop
sudo service dnscrypt-proxy start 

一切都很顺利。

问题是,在重新启动后,我的互联网连接无法工作,我不得不再次运行:

代码语言:javascript
复制
sudo service dnscrypt-proxy stop
sudo service dnscrypt-proxy start 

让它发挥作用。我需要的是一种让dnscrypt-proxy在启动时自动启动的方法,就像它在升级到16.04之前的工作方式一样。

我试图将这些命令放入/etc/rc.local文件中,但有时它不起作用。此外,我用这些命令创建了bash脚本,并让它在启动时运行,但仍然没有成功。

你能帮我一下吗?

谢谢

EN

回答 1

Ask Ubuntu用户

发布于 2016-09-24 21:00:54

以下几点对我有帮助:

  • 运行sudo systemctl edit --full dnscrypt-proxy.service
  • 将After=network.target iptables.service firewalld.service替换为After=network.target前面=nss-lookup.Target
  • 运行sudo systemctl edit --full dnscrypt-proxy.socket
  • 删除After=network.target

另外,/etc/systemd/system/dnscrept-proxy.service和/etc/systemd/system/dnscapt-proxy.Socket也可以用他们的最新版本代替。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/820334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档