Я обновил до Ubuntu 16.04, и я установил dnscrypt-proxy
из репозитория. Затем я только что отредактировал /etc/default/dnscrypt-proxy
файл, изменяющийся DNSCRYPT_PROXY_RESOLVER_NAME=""
строка с DNSCRYPT_PROXY_RESOLVER_NAME=cisco
. После этого я имею, просто выполнил следующие команды:
sudo service dnscrypt-proxy stop
sudo service dnscrypt-proxy start
и все хорошо работало.
Проблема состоит в том, что после перезагружают мое интернет-соединение, не работает, и я должен выполнить это снова:
sudo service dnscrypt-proxy stop
sudo service dnscrypt-proxy start
заставить его работать. То, в чем я нуждаюсь, является способом сделать dnscrypt-proxy
запускается автоматически при запуске как он, раньше работал прежде, чем обновить до 16,04.
Я пытался вставить те команды /etc/rc.local
файл, но иногда это не работало. Также я создал сценарий удара с теми командами, и я заставил его работать при запуске, но все еще никакой удаче.
Вы не могли бы мне помочь?
Спасибо
Следующие вещи помогли мне:
sudo systemctl edit --full dnscrypt-proxy.service
замена
After=network.target iptables.service firewalld.service
кому:
After=network.target
Before=nss-lookup.target
выполненный sudo systemctl edit --full dnscrypt-proxy.socket
After=network.target
Также/etc/systemd/system/dnscrypt-proxy.service и/etc/systemd/system/dnscrypt-proxy.socket может быть заменен их последними версиями.