Pakiet noip2 (no-ip.com) został usunięty z repozytorium, co teraz?


15

Witryny bez adresu IP nadal zapewniają użytkownikom Ubuntu przewodnik instalacji, który korzysta z Aptitude, ale pakiet noip2 został usunięty z repozytorium.

Czy istnieje sposób, aby dowiedzieć się, dlaczego dany pakiet został usunięty z repozytorium?

Czy to możliwe, że wróci lub musi zostać ponownie przesłane przez No-IP.com?

Odpowiedzi:


10

łatwo po prostu skompiluj postępuj zgodnie z tym przewodnikiem, aby skompilować Linux Dynamic Update Client (DUC) na swoim Ubuntu 12.04 LTS

Jak zainstalować klienta dynamicznej aktualizacji systemu Linux bez adresu IP (DUC) w systemie Ubuntu 12.04 LTS.

Będziesz mógł zainstalować DUC No-IP.com w ciągu kilku minut za pomocą terminala. Po otwarciu okna terminala musisz zalogować się jako użytkownik „root”. Możesz zostać użytkownikiem root z wiersza poleceń, wpisując „sudo -s”, a następnie hasło roota na swoim komputerze.

cd /usr/local/src/
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar xf noip-duc-linux.tar.gz
cd noip-2.1.9-1/
make install

Zostaniesz poproszony o zalogowanie się przy użyciu nazwy użytkownika i hasła do konta No-IP.com.

Jeśli pojawi się komunikat „nie znaleziono” lub „brakujący gcc”, oznacza to, że nie masz narzędzi kompilatora gcc na swoim komputerze. Aby kontynuować, musisz je zainstalować.

Źródło i więcej informacji na temat konfiguracji klienta -> TUTAJ


Tak, przepraszam, znalazłem to około 10 minut po zapytaniu.
Steven Roose,

Czy to automatyczne ładowanie przy każdym ponownym uruchomieniu, czy też muszę uruchamiać /usr/local/bin/noip2każdy rozruch ręcznie?
Piotr Kula

1
@ppumkin Przeczytaj plik README w folderze no-ip-2.1.9, aby uzyskać instrukcje dotyczące uruchamiania klienta podczas uruchamiania.
hhlp

18

Problemy bezpieczeństwa z noip2

Usunięcie klienta aktualizacji dynamicznej noip2 (DUC) z repozytorium wyjaśniono w błędzie nr 653957 Debiana . Jednym z problemów był problem bezpieczeństwa opisany w błędzie Debiana # 601229 .

Oprócz tych problemów noip2 (przynajmniej wersja 2.1.9) wysyła twoje hasło niezaszyfrowane przez Internet, co jest szczególnie złe, jeśli twoje konto bez IP zawiera rekordy MX (nazwy domen e-mail), konta IMAP lub wszelkie inne ważne usługi.

Jeśli chcesz nadal korzystać z klienta noip2, dobrym pomysłem może być użycie subkonta, tj. Grupy z hasłem (ta funkcja jest usługą płatną). W ten sposób hasło zapewnia dostęp tylko do aktualizacji określonych hostów, a nie pełny dostęp do całego konta bez adresu IP.

Zamiast tego użyj ddclient

Dobrą alternatywą dla noip2 jest ddclient. Można go znaleźć w repozytorium i może korzystać z bezpiecznych połączeń. Jak skonfigurować ddclient dla No-IP opisano tutaj:

Jak skonfigurować usługę pobierania dynamicznego DNS na serwerze Ubuntu?


1
+1, jedyna odpowiedź, która faktycznie wyjaśnia, dlaczego noip2 pakiet został usunięty z repozytoriów, zamiast kopiować i wklejać instrukcje instalacji ze źródeł.
MestreLion

5

Wygląda na to, że został usunięty z repozytoriów. To działa dla mnie:

wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz

Rozpakuj plik. Możesz to zrobić z wiersza polecenia, jeśli chcesz:

tar xzvf noip-duc-linux.tar.gz

Następnie uruchom następujące polecenia:

make
sudo make install
sudo vi /etc/rc.local

To ostatnie polecenie otwiera plik /etc/rc.localw edytorze tekstu wiersza polecenia vi. Jeśli nie czujesz się komfortowo vi, możesz użyć nanozamiast tego. W pliku dodaj ten wiersz, upewniając się, że pojawia się przed wystąpieniem exit 0::

/usr/local/bin/noip2

Zapisz plik i zamknij edytor tekstu.


5

Jestem naprawdę nowy w systemie Linux i miałem ten sam problem z brakiem ip na serwerze Ubuntu 12.4 po odrobinie kopania znalazłem rozwiązanie.

musisz zainstalować kompilatory gcc i g ++, To także zainstaluje GNU make.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential
gcc -v
make -v

zainstalować klienta dynamicznej aktualizacji systemu Linux bez adresu IP Ubuntu 12.04

cd /usr/local/src/
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar xf noip-duc-linux.tar.gz
cd noip-2.1.9-1/
sudo make install

powinieneś zostać poproszony o podanie adresu e-mail i hasła

po prostu wejdź do nich i spuść swój czajniczek

to zadziałało dla mnie i jestem gotowy;)



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.