Berikut adalah langkah-langkah yang saya gunakan (pada debian) yang mungkin berguna bagi Anda.
1.Mengatur IP Statis untuk Pi.
Buka file antarmuka menggunakan perintah
sudo nano /etc/network/interfaces
b. Ubah file antarmuka menjadi yang berikut (Ini berfungsi untuk saya, saya tidak yakin apakah beberapa baris dapat dikecualikan).
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.2 #static ip you want for the pi
netmask 255.255.255.0
gateway 192.168.1.1 # the ip address of the router
c.Periksa apakah Ip diubah menggunakan perintah ifconfig
2. Mengatur DNS dinamis
Kemungkinan besar alamat IP yang diberikan oleh ISP Anda bersifat dinamis sehingga kami membutuhkan cara untuk menyelesaikan perubahan alamat IP. Saya menggunakan perangkat lunak dnsdynamic dan ddclient untuk mencapai hal ini. Keduanya bebas digunakan.
a. Mendaftar untuk akun dengan dnsdynamic
b. Tambahkan domain baru dan pilih nama dan domain dari daftar. Anda dapat memilih salah satu domain yang tersedia dengan subdomain pilihan Anda. Klik cek ketersediaan dan kemudian tambahkan
3.Mengatur ddclient pada Pi
Instal ddclient menggunakan perintah
sudo apt-get install ddclient
b. Buka file konfigurasi untuk ddclient menggunakan perintah berikut dan tambahkan baris berikut.
sudo nano /etc/ddclient.conf
dan ubah file sebagai berikut.
# /etc/ddclient.conf
daemon=600
timeout=10
ssl=yes
protocol=dyndns2
use=web, web=myip.dnsdynamic.com
server=www.dnsdynamic.org
login=x@gmail.com #userid for dnsdynamic.com
password='xxxx' #password for the same put inside quotes
x.dnsdynamic.com #the domain name you created
dan simpan file tersebut.
d. Kami ingin layanan ddclient untuk mulai secara otomatis pada reboot. Jadi lakukan yang berikut.
sudo nano /etc/rc.local
Tambahkan perintah berikut sebelum keluar 0 (yang merupakan baris terakhir)
sudo /usr/sbin/ddclient -daemon 600 -syslog
Simpan file tersebut. Untuk memulai ddclient, reboot komputer Anda atau jalankan perintah di atas pada prompt. Ini akan membuat nama domain Anda diperbarui dengan perubahan alamat IP saat ini jika diperlukan.
4.Port Forwarding
Temukan model router Anda.
b. Pergi ke portforward.com
c. Masukkan merek dan model router Anda untuk menemukan panduan terperinci tentang penerusan port.
d.Setelah memilih merek dan model router, Klik pada panduan Default dari halaman yang diarahkan ulang.
e.Pada Kotak Teks Static Ip , Masukkan IP Statis dari Pi yang Anda berikan pada Langkah 1.
f. Ikuti langkah-langkah dan teruskan port 22. Port sumber harus 22 dan port tujuan bisa apa saja. Harap diingat untuk menggunakan Port Tujuan saat menyedot pi. Untuk menghindari kebingungan, saya cenderung menggunakan Sumber dan Tujuan yang sama Pelabuhan.
Jika Anda mengikuti tutorial, Masuk ke pi Anda dari mana saja dengan menggunakan mengganti alamat ip dengan nama domain. misalnya- saya menggunakan pi@hometorrent.dnsdynamic.com: 22 untuk ssh ke pi saya.