首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DNSCrypt代理工作,但权限不正确。

DNSCrypt代理工作,但权限不正确。
EN

Ask Ubuntu用户
提问于 2014-01-23 14:53:44
回答 2查看 2.8K关注 0票数 2

我已经成功地安装并发现自己在配置dnscrypt代理,以便在ubuntu13.10 x64上使用。但是,我在一般的权限方面遇到了一些问题。

我添加了一个具有以下逗号的用户:

sudo adduser --system --quiet --home /run/dnscrypt --shell /bin/false --group --disabled-password --disabled-login dnscrypt

并发布了dnscrypt-proxy --daemonize --user=dnscrypt,但没有成功。因此,我只尝试了--daemonize,最后尝试了dnscrypt-proxy,这导致了UDP绑定权限错误。以根用户身份运行它,错误就会消失。dnscrypt-proxy --user=dnscrypt会导致返回错误。我猜想它的失败是因为一些许可,但不知道从哪里开始,或者在这一点上改变什么。

此外,我想运行在网络启动或登录后。我想我可以处理,但如果你有建议的话,这只会节省我的时间。我不明白为什么不能以--user=dnscrypt的形式运行它,但是root运行得很好。

编辑:为了澄清一点,我实际上运行的是初级操作系统露娜0.2,它基于ubuntu 13.10 (我相信)

EN

回答 2

Ask Ubuntu用户

发布于 2014-01-26 02:15:27

谢尔盖·施纳塞尔负责的PPA应该会让事情变得更容易.露娜操作系统是基于ubuntu 12.04的。

这里有更多信息:与PPA的链接

票数 1
EN

Ask Ubuntu用户

发布于 2014-05-23 19:27:14

在开始之前,转到面板下拉菜单中的“编辑连接”。单击当前连接并选择“编辑”,然后选择ipv4选项卡。对于“方法”,只选择自动DHCP地址。然后,在“ipv6服务器”旁边分别键入127.0.0.1或127.0.0.2。选择“方法”选项卡,选择“忽略”,然后单击“保存”并执行以下命令。

代码语言:javascript
复制
sudo service network-manager restart 

一般情况下,泼尼塞-代理必须与sudo一起使用。使用--daemonize选项没有看到UDP绑定错误的原因不是因为没有错误,而是因为--daemonize选项(非详细的)将不会显示输出,因此不会显示错误。我将在此充分解释。

首先,您必须杀死dnsmasq来释放127.0.0.1,否则您将遇到您提到的UDP绑定权限错误。

sudo killall dnsmasq

现在,在127.0.0.1上启动dnscrypt,如下所示

sudo dnscrypt-proxy --daemonize --resolver-name=opendns

下面的命令也会执行相同的操作(使用大量的更少的输入)。

sudo dnscrypt-proxy -d -R opendns

或者,您可以使用127.0.0.2而不是127.0.0.1,而不使用dnsmasq来避免您提到的UDP绑定错误。

sudo dnscrypt-proxy -d -R opendns -a 127.0.0.2

对于详细模式,请在打开的终端中运行以下命令。关闭终端将终止正在运行的实例。

首先,关闭dnscrypt代理的所有实例,这样您就不会遇到UDP绑定错误。

代码语言:javascript
复制
sudo killall dnscrypt-proxy

那你就可以跑

sudo dnscrypt-proxy -R opendns

sudo dnscrypt-proxy -R opendns -a 127.0.0.2

最后,使用加密验证(仅限opendns)。。。

drill txt debug.opendns.com

dig txt debug.opendns.com

。。。"dnscrypt已启用“应该显示在输出的某个位置。

有关启用dnscrypt代理的解析器的列表,请访问以下页面:https://github.com/jedisct1/dnscrypt-proxy/blob/master/dnscrypt-resolvers.csv

资料来源:http://dnscrypt.org/

https://github.com/jedisct1/dnscrypt-proxy

如何检查DNS是否加密?

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

https://askubuntu.com/questions/409660

复制
相关文章

相似问题

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