The noip2 (no-ip.com) paket telah dihapus dari repositori, sekarang apa?

15

Situs web No-IP masih menyediakan pengguna Ubuntu dengan panduan instalasi yang menggunakan Aptitude, tetapi paket noip2 telah dihapus dari repositori.

Apakah ada cara untuk mengetahui mengapa paket yang diberikan terhapus dari repositori?

Apakah mungkin bahwa itu akan kembali atau harus dikirim ulang oleh No-IP.com?

Steven Roose
sumber

Jawaban:

10

kompilasi mudah saja ikuti panduan ini untuk mengkompilasi Linux Dynamic Update Client (DUC) pada Ubuntu 12.04 LTS Anda

Bagaimana menginstal No-IP Linux Dinamis Update Client (DUC) pada Ubuntu 12.04 LTS.

Anda akan dapat menginstal DUC No-IP.com hanya dalam beberapa menit dengan terminal. Setelah Anda membuka jendela terminal, Anda harus masuk sebagai pengguna "root". Anda bisa menjadi root dari baris perintah dengan memasukkan "sudo -s" diikuti dengan password root pada mesin Anda.

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

Anda kemudian akan diminta untuk masuk dengan nama pengguna dan kata sandi akun No-IP.com Anda.

Jika Anda mendapatkan "membuat tidak ditemukan" atau "hilang gcc" maka Anda tidak memiliki alat gcc compiler pada mesin Anda. Anda harus menginstal ini untuk melanjutkan.

Sumber dan informasi lebih lanjut tentang bagaimana untuk mengkonfigurasi klien -> SINI

hhlp
sumber
Ya, maaf, saya menemukannya 10 menit setelah saya bertanya.
Steven Roose
Akan bahwa beban otomatis pada setiap reboot atau apakah saya harus menjalankan /usr/local/bin/noip2setiap boot secara manual?
Piotr Kula
1
@ppumkin Baca file README di folder no-ip-2.1.9 untuk instruksi tentang cara membuat klien berjalan saat startup.
hhlp
18

Masalah keamanan dengan noip2

Penghapusan noip2 Dinamis Update Client (DUC) dari repositori dijelaskan di Debian bug # 653.957 . Salah satu masalah adalah masalah keamanan, dijelaskan dalam Debian bug # 601.229 .

Selain masalah-masalah itu, noip2 (setidaknya versi 2.1.9) mengirimkan kata sandi Anda tidak terenkripsi melalui internet, yang merupakan hal yang sangat buruk jika akun No-IP Anda berisi catatan MX (nama domain email), akun IMAP, atau layanan penting lainnya.

Jika Anda ingin terus menggunakan klien noip2, itu bisa menjadi ide yang baik untuk menggunakan sub-account, yaitu kelompok dengan password (fitur ini adalah membayar layanan). Dengan cara ini, password hanya memberikan akses ke memperbarui host tertentu dan akses tidak penuh untuk seluruh akun No-IP Anda.

Gunakan ddclient sebagai gantinya

Sebuah alternatif yang baik untuk noip2 adalah ddclient. Ini dapat ditemukan di repositori dan dapat menggunakan koneksi yang aman. Cara mengatur ddclient untuk No-IP dijelaskan di sini:

Bagaimana saya bisa mengatur layanan pengambilan DNS Dinamis di Server Ubuntu?

Håkon A. Hjortland
sumber
1
+1, satu-satunya jawaban yang benar-benar menjelaskan mengapa noip2 paket dihapus dari repo, alih-alih menyalin dan menempelkan petunjuk untuk menginstal dari sumber.
MestreLion
5

Tampaknya telah dihapus dari repositori. Ini bekerja untuk saya:

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

Buka kompresi file. Anda dapat melakukan ini dari baris perintah jika Anda ingin:

tar xzvf noip-duc-linux.tar.gz

Kemudian jalankan perintah ini:

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

Perintah terakhir itu membuka file /etc/rc.localdi editor teks baris perintah vi. Jika Anda merasa tidak nyaman vi, Anda mungkin ingin menggunakannya nano. Dalam file, tambahkan baris ini, pastikan itu muncul sebelum setiap instance dari exit 0::

/usr/local/bin/noip2

Simpan file dan keluar dari editor teks.

kristi
sumber
5

Saya benar-benar baru di os linux dan saya mengalami masalah yang sama dengan tanpa-ip di server ubuntu 12.4 setelah sedikit menggali saya menemukan solusi.

Anda perlu menginstal kompiler gcc dan g ++, Ini juga akan menginstal GNU make.

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

untuk menginstal Klien Pembaruan Dinamis Linux No-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

Anda harus diminta untuk menambahkan email dan kata sandi Anda

cukup masukkan mereka dan bobs teko Anda

ini bekerja untuk saya dan saya siap;)

se7en
sumber
1

Mengapa tidak mengunduh deb saja dan menginstalnya?

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

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

Daniel Holm
sumber
Ini, menurut saya, akan menjadi solusi terbaik. Mengapa biola dengan kompilasi hal-hal ketika Anda bisa menghindarinya? Ini juga membuat instalasi mudah, bila diperlukan.
zrajm