从存储库中删除了noip2(no-ip.com)软件包,现在怎么办?


15

No-IP网站仍然为Ubuntu用户提供了使用Aptitude的安装指南,但是软件包noip2已从资源库中删除。

有没有办法找出为什么从存储库中删除了给定的软件包?

它是否有可能再次出现或必须由No-IP.com重新提交?

Answers:


10

只需编译即可按照本指南在您的Ubuntu 12.04 LTS上编译Linux动态更新客户端(DUC)

如何在Ubuntu 12.04 LTS上安装No-IP Linux动态更新客户端(DUC)。

您只需几分钟即可使用终端安装No-IP.com的DUC。打开终端窗口后,您将需要以“ root”用户身份登录。您可以通过在计算机上输入“ sudo -s”和root密码,从命令行成为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帐户的用户名和密码登录。

如果出现“找不到”或“缺少gcc”,则说明您的机器上没有gcc编译器工具。您将需要安装这些以继续。

有关如何配置客户端的源和更多信息-> 这里


是的,很抱歉,我问了10分钟后就发现了。
史蒂文·罗斯

是在每次重新启动时自动加载,还是必须/usr/local/bin/noip2手动运行每次启动?
Piotr Kula

1
@ppumkin阅读no-ip-2.1.9文件夹中的README文件,以获取有关如何使客户端在启动时运行的说明。
hhlp

18

noip2的安全性问题

Debian bug#653957中说明了从存储库中删除noip2动态更新客户端(DUC) 。问题之一是安全性问题,在Debian Bug#601229中进行了描述 。

除了这些问题之外,noip2(至少为版本2.1.9)通过Internet发送未加密的密码,如果您的No-IP帐户包含MX记录(电子邮件域名),IMAP帐户或任何其他重要服务。

如果要继续使用noip2客户端,则最好使用子帐户,即带有密码的组(此功能是付费服务)。这样,密码仅允许访问更新指定的主机,而不能完全访问整个No-IP帐户。

改用ddclient

ddclient是noip2的一个很好的选择。可以在存储库中找到它,并且可以使用安全连接。此处介绍如何为No-IP设置ddclient:

如何在Ubuntu服务器上设置动态DNS提取服务?


1
+1,唯一能真正解释为什么 noip2从回购协议中删除软件包的答案,而不是复制并粘贴从源代码安装的说明。
MestreLion 2014年

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操作系统的新手,经过一番挖掘后,我在ubuntu服务器12.4上使用no-ip遇到了同样的问题,我找到了解决方案。

您需要安装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

您将被要求输入电子邮件地址和密码

只需输入它们,然后晃动您的茶壶

这对我有用,我正在运行;)



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.