Saya mencoba menggunakan GeekTool (panel prefac Mac ... pada dasarnya hanya menyematkan output dari perintah / skrip shell di desktop ... http://lifehacker.com/#!244026/geek-to-live--monitor -Anda-mac-dan-lebih-dengan-geektool ) untuk memonitor mesin / server jarak jauh, dan saya mengalami kesulitan menentukan cara terbaik untuk memeriksa apakah mesin naik / turun.
Saya menggunakan no-ip sebagai dns bebas mengarahkan ulang ... tetapi ini hanya membantu saya dengan IP publik dari router. Mesin yang saya inginkan ada di belakang router dan karenanya tidak dapat "ping" secara langsung.
Saya memiliki port forwarding yang diatur untuk port 8080 yang mengarah ke mesin yang saya inginkan. Apakah pada dasarnya ada cara untuk melakukan ping melalui port 8080 untuk melihat apakah mesin sudah aktif dan bekerja? Saya mencoba telnet, tetapi ini tampaknya tidak berhasil (sejauh keluaran) di GeekTool. Saya menjalankan situs web pada 8080, jadi saya rasa saya hanya ingin tahu apakah / kapan itu turun.
Terima kasih sebelumnya ... jika saya dapat memberikan lebih banyak klarifikasi beri tahu saya.
(mencari tahu masalah saya ... lihat di bawah)
ping
adalah protokol ICMP, sedangkan port adalah konsep TCP dan UDP. Semua 3 protokol berbeda di atas IP. Itu berarti paket IP yang mengandung TCP tidak dapat berisi ICMP dan sebaliknya. Ini juga berarti header TCP (dengan port) tidak ada dalam paket ping ICMP.