noip2(no-ip.com)パッケージがリポジトリから削除されました。


15

No-IP Webサイトでは、UbuntuユーザーにAptitudeを使用するインストールガイドが提供されていますが、パッケージnoip2はリポジトリから削除されています。

特定のパッケージがリポジトリから削除された理由を見つける方法はありますか?

No-IP.comから再送信されるか、再送信する必要がある可能性はありますか?

回答:


10

このガイドに従って、Ubuntu 12.04 LTSでLinux Dynamic Update Client(DUC)をコンパイルするだけで簡単にコンパイルできます。

Ubuntu 12.04 LTSにNo-IP Linux動的更新クライアント(DUC)をインストールする方法。

端末を使用すると、No-IP.comのDUCをわずか数分でインストールできます。ターミナルウィンドウを開いたら、「root」ユーザーとしてログインする必要があります。「sudo -s」に続けてマシンのルートパスワードを入力することにより、コマンドラインからルートユーザーになることができます。

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」または「missing gcc」と表示される場合、マシンにgccコンパイラツールがありません。続行するにはこれらをインストールする必要があります。

クライアントの設定方法のソースと詳細情報-> こちら


ええ、すみません、聞いてから10分くらいで見つけました。
スティーブンルース

再起動のたびに自動でロードさ/usr/local/bin/noip2れるのですか、それともすべてのブートを手動で実行する必要がありますか?
ピョートルクラ

1
@ppumkin no-ip-2.1.9フォルダー内のREADMEファイルを読んで、起動時にクライアントを実行する方法について説明します。
hhlp

18

noip2のセキュリティ問題

リポジトリからのnoip2 Dynamic Update Client(DUC)の削除については、Debianバグ#653957で説明されてい ます。問題の1つは、Debianバグ#601229で説明されているセキュリティ問題でした 。

これらの問題に加えて、noip2(少なくともバージョン2.1.9)はパスワードをインターネット上で暗号化せずに送信します。これは、No-IPアカウントにMXレコード(電子メールドメイン名)、IMAPアカウント、またはその他の重要なサービス。

noip2クライアントを引き続き使用する場合は、サブアカウント、つまりパスワードを持つグループを使用することをお勧めします(この機能は有料サービスです)。この方法では、パスワードは指定されたホストの更新のみを許可し、No-IPアカウント全体へのフルアクセスは許可しません。

代わりにddclientを使用してください

noip2に代わる優れた手段はddclientです。リポジトリにあり、安全な接続を使用できます。No-IP用のddclientのセットアップ方法は、次のとおりです。

Ubuntu ServerでダイナミックDNSフェッチサービスを設定するにはどうすればよいですか?


1
+1、ソースからインストールする手順をコピーして貼り付ける代わりに、パッケージがリポジトリから削除された理由 を実際に説明する唯一の答えnoip2
メストレリオン14年

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。に慣れていない場合はvinano代わりに使用することができます。ファイルにこの行を追加し、exit 0:次のインスタンスの前に表示されるようにします。

/usr/local/bin/noip2

ファイルを保存し、テキストエディターを終了します。


5

私は実際にLinux OSを初めて使用しますが、少し掘り下げて解決策を見つけた後、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

IPなしのLinux Dynamic Update Client 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

なぜdebをダウンロードしてインストールしないのですか?

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

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


私の意見では、これが最良の解決策でしょう。それを避けることができるのに、なぜものをコンパイルするのをいじるのですか これにより、必要なときに簡単にアンインストールすることもできます。
zrajm 14年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.