← Όλα τα άρθρα βοήθειας

Βοήθεια

Ελέγξτε το MZAP από οπουδήποτε με Cloudflare Tunnel ή ngrok

Θέλετε να αλλάξετε τη μουσική σε ένα σημείο όπου δεν βρίσκεστε, να διορθώσετε ένα πρόγραμμα από το σπίτι ή να δείτε τι παίζει σε άλλο κτίριο; Ένα tunnel δίνει στο Multi Zone Audio Player (MZAP 7) μια ασφαλή δημόσια διεύθυνση web, ώστε να ανοίγετε την πλήρη web διεπαφή του από οποιονδήποτε browser, οπουδήποτε κι αν βρίσκεστε.

Δεν χρειάζεται να αλλάξετε τίποτα στον router σας: ούτε προώθηση θυρών, ούτε κανόνες τείχους προστασίας, ούτε στατική IP. Η εφαρμογή του tunnel τρέχει στον υπολογιστή του MZAP και ανοίγει μια εξερχόμενη σύνδεση προς την υπηρεσία tunnel, η οποία μεταφέρει τα αιτήματα του browser σας πίσω στο MZAP.

Όλα λειτουργούν μέσα από το tunnel, μαζί με τους ζωντανούς μετρητές στάθμης, την κατάσταση αναπαραγωγής, την πρόοδο του κομματιού, την ένταση και τη δρομολόγηση.

Αυτός ο οδηγός καλύπτει δύο επιλογές:

Cloudflare Tunnelngrok
Ιδανικό γιαΜόνιμη απομακρυσμένη πρόσβασηΔοκιμή, σύντομες συνεδρίες
ΧρειάζεστεΈνα domain που διαχειρίζεται η CloudflareΜόνο έναν δωρεάν λογαριασμό
ΔιεύθυνσηΔική σας, π.χ. mzap.yourdomain.comΜια διεύθυνση ngrok-free.app
ΛειτουργίαΩς υπηρεσία των Windows, συνεχίζει μετά από επανεκκίνησηΌσο είναι ανοιχτό το παράθυρο του ngrok
ΚόστοςΔωρεάνΔιατίθεται δωρεάν πρόγραμμα

Σημείωση: Αυτός ο οδηγός αφορά την πρόσβαση μέσω browser. Η σύνδεση της εφαρμογής κινητού MZAP Remote ή ενός βοηθού AI μέσω tunnel θα καλυφθεί σε ξεχωριστό άρθρο.

Πριν ξεκινήσετε: Ενεργοποιήστε τη σύνδεση χρηστών

Μην παραλείψετε αυτό το βήμα. Η σύνδεση χρηστών είναι απενεργοποιημένη από προεπιλογή στο MZAP, επειδή σε ένα κλειστό τοπικό δίκτυο δεν χρειάζεται πάντα. Ένα tunnel όμως βγάζει το MZAP στο διαδίκτυο: χωρίς σύνδεση χρηστών, όποιος βρει τη διεύθυνση αποκτά πλήρη έλεγχο του ηχοσυστήματός σας.

  1. Στο MZAP, ανοίξτε την καρτέλα Χρήστες.
  2. Κάντε κλικ στο Δημιουργία, εισαγάγετε όνομα χρήστη και ισχυρό κωδικό πρόσβασης και ορίστε τον ρόλο σε Διαχειριστής.
  3. Κάντε κλικ στο Ενεργοποίηση Αυθεντικοποίησης και επιβεβαιώστε.
  4. Για όσους θα συνδέονται απομακρυσμένα, δημιουργήστε ξεχωριστούς λογαριασμούς με τον ρόλο Χειριστής (μπορεί να ελέγχει την αναπαραγωγή και την ένταση) ή τον ρόλο Θεατής (μπορεί μόνο να παρακολουθεί). Μπορείτε επίσης να περιορίσετε κάθε λογαριασμό σε συγκεκριμένους players και ζώνες.

Φορτώστε ξανά το MZAP: θα πρέπει πλέον να εμφανίζεται παράθυρο σύνδεσης. Δείτε την ενότητα Users & Access στην τεκμηρίωση για λεπτομέρειες σχετικά με τους ρόλους και τις αναθέσεις.

Η θύρα του MZAP: και τα δύο tunnels δείχνουν στη θύρα 5000, από την οποία σερβίρεται η web διεπαφή του MZAP. Αν έχετε αλλάξει τη θύρα API στις ρυθμίσεις του MZAP, χρησιμοποιήστε τη δική σας θύρα.

Επιλογή A: Cloudflare Tunnel (Προτείνεται)

Χρησιμοποιήστε την για μόνιμη απομακρυσμένη πρόσβαση. Αποκτάτε μια σταθερή διεύθυνση στο δικό σας domain, το HTTPS φροντίζεται για εσάς και το tunnel ξεκινά αυτόματα με τα Windows.

Χρειάζεστε: έναν δωρεάν λογαριασμό Cloudflare και ένα domain του οποίου το DNS διαχειρίζεται η Cloudflare. Αν το domain σας είναι σε άλλον registrar, μπορείτε να το προσθέσετε δωρεάν στην Cloudflare και να αλλάξετε τους nameservers του. Η Cloudflare σας καθοδηγεί σε αυτό όταν προσθέτετε ένα domain.

1. Δημιουργήστε το tunnel

  1. Συνδεθείτε στον πίνακα ελέγχου της Cloudflare.
  2. Μεταβείτε στο Networking → Tunnels και κάντε κλικ στο Create a tunnel.
  3. Δώστε του ένα όνομα που θα αναγνωρίζετε, για παράδειγμα mzap-lobby, και κάντε κλικ στο Create Tunnel.

2. Εγκαταστήστε τον connector στον υπολογιστή του MZAP

  1. Όταν σας ζητηθεί το λειτουργικό σύστημα, επιλέξτε Windows.

  2. Κατεβάστε και εγκαταστήστε το cloudflared από τον σύνδεσμο που εμφανίζει ο πίνακας ελέγχου.

  3. Αντιγράψτε την εντολή εγκατάστασης από τον πίνακα ελέγχου. Μοιάζει με την παρακάτω, με το δικό σας μακρύ token στο τέλος:

    cloudflared.exe service install eyJhIjoi...
  4. Στον υπολογιστή του MZAP, ανοίξτε τη Γραμμή εντολών ως διαχειριστής (δεξί κλικ → Εκτέλεση ως διαχειριστής), επικολλήστε την εντολή και πατήστε Enter.

  5. Πίσω στον πίνακα ελέγχου, περιμένετε μέχρι το tunnel να εμφανιστεί ως connected και κάντε κλικ στο Continue.

Ο connector τρέχει πλέον ως υπηρεσία των Windows. Ξεκινά μαζί με τα Windows και επανασυνδέεται μόνος του μετά από διακοπή του δικτύου.

3. Δώστε στο MZAP μια δημόσια διεύθυνση

  1. Στην καρτέλα Routes του tunnel, κάντε κλικ στο Add route → Published application.
  2. Hostname: εισαγάγετε ένα subdomain, για παράδειγμα mzap, και επιλέξτε το domain σας από τη λίστα.
  3. Service URL: εισαγάγετε http://localhost:5000
  4. Κάντε κλικ στο Save.

Μέσα σε ένα λεπτό, ανοίξτε το https://mzap.yourdomain.com σε οποιονδήποτε browser, συνδεθείτε και είστε έτοιμοι.

Αποφύγετε τα «Quick Tunnels» για το MZAP. Η Cloudflare προσφέρει επίσης άμεσα tunnels σε τυχαίες διευθύνσεις trycloudflare.com χωρίς λογαριασμό. Ανοίγουν τη σελίδα, αλλά δεν υποστηρίζουν τις ζωντανές ενημερώσεις που χρησιμοποιεί το MZAP: οι μετρητές και η κατάσταση αναπαραγωγής παγώνουν. Χρησιμοποιήστε ένα named tunnel, όπως περιγράφεται παραπάνω.

Επιλογή B: ngrok (Ο πιο γρήγορος τρόπος για δοκιμή)

Το ngrok είναι ο πιο γρήγορος τρόπος να δοκιμάσετε την απομακρυσμένη πρόσβαση. Δεν χρειάζεστε domain και η ρύθμιση παίρνει περίπου πέντε λεπτά.

1. Δημιουργήστε δωρεάν λογαριασμό

  1. Εγγραφείτε στο ngrok.com.
  2. Στον πίνακα ελέγχου του ngrok, ανοίξτε το Your Authtoken και αντιγράψτε το token.

2. Εγκαταστήστε το ngrok στον υπολογιστή του MZAP

Ανοίξτε τη Γραμμή εντολών ή το PowerShell και εκτελέστε:

winget install ngrok.ngrok

Ή κατεβάστε το ngrok για Windows από το ngrok.com/download και αποσυμπιέστε το. Αν χρησιμοποιείτε το zip, εκτελέστε τις παρακάτω εντολές από τον φάκελο που περιέχει το ngrok.exe.

3. Συνδέστε το ngrok με τον λογαριασμό σας

Χρειάζεται να το κάνετε μόνο μία φορά:

ngrok config add-authtoken YOUR_TOKEN

4. Ξεκινήστε το tunnel

ngrok http 5000

Το ngrok εμφανίζει μια γραμμή Forwarding με μια διεύθυνση όπως https://xxxx.ngrok-free.app. Ανοίξτε αυτή τη διεύθυνση σε οποιονδήποτε browser, συνδεθείτε και είστε έτοιμοι.

Το tunnel μένει ανοιχτό όσο είναι ανοιχτό αυτό το παράθυρο. Πατήστε Ctrl+C για να το κλείσετε και η διεύθυνση σταματά αμέσως να λειτουργεί.

Συμβουλές:

  • Κρατήστε την ίδια διεύθυνση: στο δωρεάν πρόγραμμα, η διεύθυνση μπορεί να αλλάζει κάθε φορά που ξεκινάτε το ngrok. Στον πίνακα ελέγχου του ngrok, στην ενότητα Domains, μπορείτε να δεσμεύσετε μια σταθερή διεύθυνση και στη συνέχεια να ξεκινάτε το tunnel με ngrok http 5000 --url=https://your-name.ngrok-free.app.
  • Δείτε τι συμβαίνει: όσο τρέχει το ngrok, ανοίξτε το http://127.0.0.1:4040 στον υπολογιστή του MZAP για να βλέπετε τα αιτήματα που περνούν από το tunnel.
  • “ERR_NGROK_121” / “agent version is too old”: το ngrok σας είναι παλιό. Εκτελέστε ngrok update, ή winget upgrade ngrok.ngrok αν το εγκαταστήσατε με winget, και δοκιμάστε ξανά.
  • Για πρόσβαση που μένει πάντα ενεργή, χρησιμοποιήστε καλύτερα το Cloudflare Tunnel. Το ngrok είναι ιδανικό για συνεδρίες όπου κάποιος παρακολουθεί.

Λίστα ελέγχου ασφαλείας

  • ✅ Η σύνδεση χρηστών είναι ενεργοποιημένη στο MZAP και ο κωδικός του Διαχειριστή είναι ισχυρός και μοναδικός.
  • ✅ Όσοι συνδέονται απομακρυσμένα χρησιμοποιούν λογαριασμούς Χειριστή ή Θεατή, όχι τον λογαριασμό Διαχειριστή.
  • ✅ Κάθε άτομο έχει τον δικό του λογαριασμό, ώστε να μπορείτε να αφαιρέσετε έναν χωρίς να επηρεάσετε τους υπόλοιπους.
  • ✅ Κλείστε τα tunnels που δεν χρειάζεστε. Σταματήστε το ngrok με Ctrl+C· θέστε σε παύση ή διαγράψτε ένα Cloudflare tunnel από τον πίνακα ελέγχου.
  • ✅ Μοιραστείτε τη διεύθυνση μόνο με όσους τη χρειάζονται.

Για επιπλέον προστασία με την Cloudflare, μπορείτε να προσθέσετε το Cloudflare Access μπροστά από το MZAP, ώστε οι επισκέπτες να πρέπει επίσης να επιβεβαιώσουν το email τους πριν φτάσουν στη σελίδα σύνδεσης του MZAP. Δείτε την τεκμηρίωση της Cloudflare για τη ρύθμιση.

Αντιμετώπιση προβλημάτων

  • Η σελίδα δεν φορτώνει: βεβαιωθείτε ότι το MZAP τρέχει και ότι το http://localhost:5000 ανοίγει στον ίδιο τον υπολογιστή του MZAP.
  • Η Cloudflare εμφανίζει σφάλμα 502 ή 1033: ο connector δεν μπορεί να φτάσει στο MZAP ή δεν τρέχει. Ελέγξτε ότι η υπηρεσία Cloudflared εκτελείται στις Υπηρεσίες των Windows και ότι το Service URL είναι http://localhost:5000.
  • Οι μετρητές και η κατάσταση δεν κινούνται: πιθανότατα χρησιμοποιείτε Cloudflare Quick Tunnel (trycloudflare.com). Μεταβείτε σε ένα named tunnel.
  • Δεν εμφανίζεται παράθυρο σύνδεσης: η σύνδεση χρηστών δεν έχει ενεργοποιηθεί ακόμη. Επιστρέψτε στην ενότητα Πριν ξεκινήσετε.

Έχετε ερωτήσεις ή μια εγκατάσταση που δεν ταιριάζει σε αυτόν τον οδηγό; Επικοινωνήστε μαζί μας. Θα χαρούμε να βοηθήσουμε.