Strona 1 z 1

[+] Przywracanie domyślnych ustawień DNS

: 02 sierpnia 2014, 13:21
autor: alfa444
Próba autoinstalacji skryptu dnscrypt https://github.com/simonclausen/dnscrypt-autoinstall zakończyła się niepowodzeniem. W jej wyniku debian nie potrafi przetłumaczyć DNS na IP. Nie da się nigdzie wejść, niczego zainstalować. Jak przywrócić domyślne ustawienia DNS i naprawić problem ?

: 02 sierpnia 2014, 13:30
autor: Rafal_F
W skrypcie instalacyjnym jest taki fragment dotyczący usuwania:

Kod: Zaznacz cały

/etc/init.d/dnscrypt-proxy stop
update-rc.d -f dnscrypt-proxy remove
rm -f /etc/init.d/dnscrypt-proxy
rm -f /usr/local/sbin/dnscrypt-proxy
deluser dnscrypt
rm -rf /etc/dnscrypt
chattr -i /etc/resolv.conf
mv /etc/resolv.conf-dnscryptbak /etc/resolv.conf
Wykonaj je jako root po kolei.

: 03 sierpnia 2014, 19:08
autor: alfa444
Pomogło, wielkie dzięki! :) P.S. Coś z tym nie halo. Kolejne 2 razy próbowałem zainstalować dnscrypta i wszystko kończy się tym że jest zmuszony ponownie powtórzyć podane wyżej polecenia. Po instalacji pojawia się log:
Dodawanie użytkownika systemowego "dnscrypt" (UID 116)... Dodawanie nowej grupy "dnscrypt" (GID 125)... Dodawanie nowego użytkownika "dnscrypt" (UID 116) w grupie "dnscrypt"... Tworzenie katalogu domowego "/etc/dnscrypt/run"... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 mv: nie można wykonać stat na `initscript-cloudns.sh': Nie ma takiego pliku ani katalogu chmod: nie ma dostępu do `/etc/init.d/dnscrypt-proxy': Nie ma takiego pliku ani katalogu update-rc.d: using dependency based boot sequencing update-rc.d: error: unable to read /etc/init.d/dnscrypt-proxy ./dnscrypt-autoinstall.sh: line 80: /etc/init.d/dnscrypt-proxy: Nie ma takiego pliku ani katalogu

: 26 września 2014, 22:30
autor: alfa444
Mam problem z tymi dns-ami.

1. Przy uruchamianiu i zamykaniu systemu zwraca mi taki log:
apache2apache2 could not reliably determine the server's fully qualified domain using 127.0.0.1 for server name.
2. Po zainstalowaniu skryptu do autoinstalacji muszę każdorazowo po uruchomieniu systemu, uruchomić przez terminal dnscrypt-proxy
sudo dnscrypt-proxy start [INFO] Initializing libsodium for optimal performance [INFO] Generating a new key pair [INFO] Done [INFO] Server certificate #1408041567 received [INFO] This certificate looks valid [INFO] Chosen certificate #1408041567 is valid from [2014-08-15] to [2015-08-15] [INFO] Server key fingerprint is 8201:4577:3D75:3934:FC25:B83C:8369:72DC:98A2:1368:AA0A:2C18:6C17 :D 7B4:30E8:CD63 [INFO] Proxying from 127.0.0.1:53 to 208.67.220.220:443


3. Doradzono mi by wyczyścić system ze wszystkich plików/składników/zmian jakie ten skrypt wprowadził. Czy w tym celu można zrobić coś więcej niż wykonać jako root?:
/etc/init.d/dnscrypt-proxy stop update-rc.d -f dnscrypt-proxy remove rm -f /etc/init.d/dnscrypt-proxy rm -f /usr/local/sbin/dnscrypt-proxy deluser dnscrypt rm -rf /etc/dnscrypt chattr -i /etc/resolv.conf mv /etc/resolv.conf-dnscryptbak /etc/resolv.conf


Podstawowy problem z tym dnscryptem jest taki że on nie chce uruchamiać się w trakcie rozruchu jako demon w tle. Nie wiem czego w nim właściwie brakuje i jak to naprawić.
Rozkminiam to też tutaj https://forum.dug.net.pl/viewtopic.php?id=26036&p=2