Le package noip2 (no-ip.com) a été supprimé du référentiel, et maintenant?

15

Les sites Web sans IP fournissent toujours aux utilisateurs d'Ubuntu un guide d'installation qui utilise Aptitude, mais le package noip2 a été supprimé du référentiel.

Existe-t-il un moyen de savoir pourquoi un package donné a été supprimé du référentiel?

Est-il possible qu'il revienne ou doive être soumis à nouveau par No-IP.com?

Steven Roose
la source

Réponses:

10

compilez simplement suivez ce guide pour compiler Linux Dynamic Update Client (DUC) sur votre Ubuntu 12.04 LTS

Comment installer No-IP Linux Dynamic Update Client (DUC) sur votre Ubuntu 12.04 LTS.

Vous pourrez installer le DUC de No-IP.com en quelques minutes avec le terminal. Une fois que vous avez ouvert la fenêtre de votre terminal, vous devrez vous connecter en tant qu'utilisateur «root». Vous pouvez devenir l'utilisateur root à partir de la ligne de commande en entrant "sudo -s" suivi du mot de passe root sur votre machine.

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

Vous serez alors invité à vous connecter avec votre nom d'utilisateur et mot de passe de compte No-IP.com.

Si vous obtenez "make not found" ou "missing gcc", vous n'avez pas les outils du compilateur gcc sur votre machine. Vous devrez les installer pour continuer.

Source et plus d'informations sur la façon de configurer le client -> ICI

hhlp
la source
Ouais, désolé, je l'ai trouvé environ 10 minutes après avoir demandé.
Steven Roose
Est-ce que cette charge automatique à chaque redémarrage ou dois-je exécuter /usr/local/bin/noip2chaque démarrage manuellement?
Piotr Kula
1
@ppumkin Lisez le fichier README dans le dossier no-ip-2.1.9 pour obtenir des instructions sur la façon d'exécuter le client au démarrage.
hhlp
18

Problèmes de sécurité avec noip2

La suppression du noip2 Dynamic Update Client (DUC) du référentiel est expliquée dans le bogue Debian # 653957 . L'un des problèmes était un problème de sécurité, décrit dans le bogue Debian # 601229 .

En plus de ces problèmes, noip2 (au moins la version 2.1.9) envoie votre mot de passe non crypté sur Internet, ce qui est particulièrement mauvais si votre compte No-IP contient des enregistrements MX (noms de domaine de messagerie), des comptes IMAP ou tout autre service important.

Si vous souhaitez continuer à utiliser le client noip2, il peut être judicieux d'utiliser un sous-compte, c'est-à-dire un groupe avec mot de passe (cette fonctionnalité est un service payant). De cette façon, le mot de passe ne donne accès qu'à la mise à jour des hôtes spécifiés et non à un accès complet à l'ensemble de votre compte No-IP.

Utilisez plutôt ddclient

Une bonne alternative à noip2 est ddclient. Il peut être trouvé dans le référentiel et il peut utiliser des connexions sécurisées. Comment configurer ddclient pour No-IP est décrit ici:

Comment puis-je configurer un service de récupération DNS dynamique sur le serveur Ubuntu?

Håkon A. Hjortland
la source
1
+1, la seule réponse qui explique réellement pourquoi le noip2 package a été supprimé des dépôts, au lieu de copier-coller les instructions d'installation à partir des sources.
MestreLion
5

Il semble avoir été supprimé des référentiels. Cela fonctionne pour moi:

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

Décompressez le fichier. Vous pouvez le faire à partir de la ligne de commande si vous le souhaitez:

tar xzvf noip-duc-linux.tar.gz

Exécutez ensuite ces commandes:

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

Cette dernière commande ouvre le fichier /etc/rc.localdans l'éditeur de texte en ligne de commande vi. Si vous n'êtes pas à l'aise avec vi, vous voudrez peut-être utiliser à la nanoplace. Dans le fichier, ajoutez cette ligne, en vous assurant qu'elle apparaît avant toute instance de exit 0::

/usr/local/bin/noip2

Enregistrez le fichier et quittez l'éditeur de texte.

cristi
la source
5

Je suis vraiment nouveau sur le système d'exploitation Linux et j'avais le même problème avec no-ip sur le serveur Ubuntu 12.4 après un peu de fouille, j'ai trouvé une solution.

vous devez installer les compilateurs gcc et g ++, cela installera également GNU make.

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

installer le client de mise à jour dynamique sans 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

vous devriez être invité à fournir votre adresse e-mail et votre mot de passe

entrez-les simplement et bougez votre théière

cela a fonctionné pour moi et je suis opérationnel;)

se7en
la source
1

Pourquoi ne pas simplement télécharger le deb et l'installer?

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

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

Daniel Holm
la source
À mon avis, ce serait la meilleure solution. Pourquoi jouer avec la compilation quand vous pouvez l'éviter? Cela facilite également la désinstallation, si nécessaire.
zrajm