Пакет noip2 (no-ip.com) був видалений із сховища, що тепер?


15

Веб-сайти No-IP все ще надають користувачам Ubuntu керівництво по встановленню, яке використовує Aptitude, але пакет noip2 був видалений із сховища.

Чи є спосіб дізнатися, чому даний пакет видалено з сховища?

Чи можливо, він повернеться або має бути повторно поданий No-IP.com?

Відповіді:


10

просто компілювати Дотримуйтесь цього посібника, щоб скласти клієнт Linux Dynamic Update (DUC) на вашому Ubuntu 12.04 LTS

Як встановити клієнт динамічного оновлення No-IP Linux (DUC) на ваш Ubuntu 12.04 LTS.

Ви зможете встановити DUC No-IP.com всього за кілька хвилин за допомогою терміналу. Після відкриття вікна терміналу вам потрібно буде увійти як "root" користувач. Ви можете стати кореневим користувачем з командного рядка, ввівши "sudo -s", а потім пароль root на вашій машині.

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

Тоді вам буде запропоновано ввійти через своє ім’я користувача та пароль вашого облікового запису No-IP.com.

Якщо ви отримаєте "make not found" або "отсутствующий gcc", у вас немає інструментів компілятора gcc на вашій машині. Вам потрібно буде встановити їх, щоб продовжити.

Джерело та додаткова інформація про налаштування клієнта -> ТУТ


Так, вибачте, я знайшов це приблизно через 10 хвилин після того, як запитав.
Стівен Руз

Чи буде це автоматичне завантаження кожного перезавантаження чи мені доведеться запускати /usr/local/bin/noip2кожне завантаження вручну?
Piotr Kula

1
@ppumkin Прочитайте файл README у папці no-ip-2.1.9, щоб дізнатися, як змусити клієнт запускатися при запуску.
hhlp

18

Проблеми безпеки з noip2

Видалення клієнта noip2 Dynamic Update Client (DUC) із сховища пояснюється в Debian bug # 653957 . Однією з проблем була проблема безпеки, описана в програмі Debian bug # 601229 .

На додаток до цих проблем, noip2 (принаймні версія 2.1.9) надсилає ваш пароль незашифрованим через Інтернет, що є особливо поганою справою, якщо ваш обліковий запис No-IP містить записи MX (доменні імена електронної пошти), акаунти IMAP або будь-які інші важливі послуги.

Якщо ви хочете продовжувати користуватися клієнтом noip2, може бути непоганою ідеєю використовувати субрахунок, тобто групу з паролем (ця функція є платною послугою). Таким чином, пароль дає лише доступ до оновлення вказаних хостів, а не повний доступ до всього вашого облікового запису No-IP.

Використовуйте замість ddclient

Хорошою альтернативою noip2 є ddclient. Його можна знайти в сховищі, і він може використовувати захищені з'єднання. Як налаштувати ddclient для No-IP описано тут:

Як я можу налаштувати службу отримання динамічного DNS на сервері Ubuntu?


1
+1, єдина відповідь, яка насправді пояснює, чому noip2 пакет було видалено з репостів, замість того, щоб скопіювати та вставити інструкції для встановлення з джерел.
MestreLion

5

Схоже, його видалено з сховищ. Це працює для мене:

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

Видаліть файл. Ви можете зробити це з командного рядка, якщо бажаєте:

tar xzvf noip-duc-linux.tar.gz

Потім запустіть ці команди:

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

Ця остання команда відкриває файл /etc/rc.localу текстовому редакторі командного рядка vi. Якщо вам не комфортно vi, ви можете скористатись nanoнатомість. У файл додайте цей рядок, переконайтесь, що він з’являється перед будь-яким примірником exit 0::

/usr/local/bin/noip2

Збережіть файл та закрийте текстовий редактор.


5

Я справді новачок у Linux Linux, і у мене була така ж проблема з no-ip на ubuntu сервері 12.4 після трохи копання, я знайшов рішення.

вам потрібно встановити компілятори gcc та g ++. Це також встановить GNU make.

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

встановити клієнт динамічного оновлення No-IP Linux 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

Вам слід запитати про додавання та пароль електронної пошти

просто введіть їх і покладіть чайник

це працювало на мене, і я працюю;)


1

Чому б не просто завантажити деб і встановити його?

wget http://launchpadlibrarian.net/26258014/noip2_2.1.9-3_amd64.deb

sudo dpkg -i noip2_2.1.9-3_amd64.deb


Це, на мою думку, було б найкращим рішенням. Навіщо гратись із складанням матеріалів, коли можна цього уникнути? Це також полегшує видалення, коли потрібно.
zrajm

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.