Saya menggunakan NoMachine Free untuk desktop jarak jauh, dan IP saya sepertinya sering berubah. Saya tidak selalu punya waktu untuk memeriksa, jadi saya ingin IP terhubung agar dikirimkan kepada saya setiap hari.
EDIT: Ini bukan jaringan yang saya miliki, dan pemiliknya tidak ingin saya mengkonfigurasi router secara manual. Kalau tidak, saya bebas melakukan hal lain. (itu berarti tidak mengkonfigurasi Port Forwarding) 2nd EDIT: Saya akan menerima program sebagai solusi yang akan mengkonfigurasi Port Forwarding itu sendiri (seperti NoMachine mengkonfigurasi Gateway Port) EDIT: IP TIDAK HARUS menjadi IP 10.X.X.X atau 192.168.X.X. Ini adalah IP dalam jaringan dan tidak akan berfungsi saat saya jauh dari rumah.
curl checkip.dyndns.org
di crontab harus melakukan trik.Jawaban:
Dengan asumsi bahwa ini adalah kotak Ubuntu standar, Anda dapat membuat pekerjaan cron harian untuk mengirimi Anda alamat IP Anda, dll.
Saya tidak berada di PC saya saat ini, jadi tidak dapat memeriksanya dengan tepat, tetapi Anda dapat menambahkan baris seperti berikut ke / etc / crontab:
01 01 * * * root / sbin / ifconfig ethX | / bin / mail -s "email baru untuk nama pengguna" pengguna @ email
Yang mengatakan, ini adalah masalah yang dipecahkan - ada sejumlah penyedia DNS dinamis yang Anda dapat menghubungkan kotak Anda ke mana secara berkala akan memperbarui nama domain dengan alamat IP yang benar. (Yang pertama saya googled adalah www.no-ip.com)
sumber