Σχετικά με το πρόγραμμα διακομιστή ultra vnc. VNC Viewer: τρόπος χρήσης, εγκατάσταση και ρυθμίσεις

Το UltraVNC έχει σχεδιαστεί για απομακρυσμένη σύνδεση με υπολογιστές, διακομιστές σε τοπικό δίκτυο ή στο Διαδίκτυο. Χρειάζεστε μια άμεση στατική διεύθυνση IP ή ένα όνομα DNS ενός υπολογιστή με άμεση σύνδεση στο δίκτυο, χωρίς διακομιστή μεσολάβησης και με σωστά διαμορφωμένο τείχος προστασίας. Σε περίπτωση χρήσης δρομολογητών κ.λπ. συσκευές με ενεργοποιημένο NAT πρέπει να προωθήσουν τη θύρα για να μπορούν να συνδεθούν στον διακομιστή UltraVNC από το εξωτερικό. (Τυπική/προεπιλεγμένη θύρα: 5900). Στην περίπτωση περίπλοκων διαμορφώσεων με διακομιστή μεσολάβησης ή έμμεσων διευθύνσεων, είναι δυνατή η χρήση επαναλήπτη, αλλά δεν λαμβάνεται υπόψη εδώ.


Αυτό το σύντομο άρθρο περιγράφει τα βασικά βήματα για την εγκατάσταση και τη ρύθμιση παραμέτρων του διακομιστή UltraVNC, των πρόσθετων (προγράμματα οδήγησης, βιβλιοθήκες κρυπτογράφησης) και του προγράμματος προβολής.

Μέρος 1 λοιπόν - εγκατάσταση:
Πρώτα εγκαθιστούμε το κιτ διακομιστή-προβολέα. Εκκινούμε το αρχείο εγκατάστασης σύμφωνα με το bit του λειτουργικού συστήματος (32-64):

Συμφωνούμε με την άδεια χρήσης:

Επιλέγουμε τα στοιχεία που χρειαζόμαστε, σε αυτήν την περίπτωση τα εγκαθιστούμε για πρώτη φορά, οπότε επιλέγουμε τον διακομιστή και το πρόγραμμα προβολής. Εάν υπήρχε ανάγκη ενημέρωσης μιας παλαιότερης έκδοσης, τότε θα ήταν απαραίτητο να επιλέξετε το παρακάτω πλαίσιο. Το κορυφαίο στοιχείο είναι πιθανότατα υπεύθυνο για την «αθόρυβη» εγκατάσταση του διακομιστή, π.χ. Πιθανότατα, δεν θα τεθούν περαιτέρω ερωτήσεις σχετικά με τη διαμόρφωση.

Σε αυτό το πλαίσιο διαλόγου, επιλέξτε όλα τα πλαίσια, επειδή Είναι απαραίτητο για την υπηρεσία διακομιστή να εγγραφεί ως υπηρεσία συστήματος και να ξεκινήσει συντομεύσεις για τον διακομιστή και τον υπολογιστή-πελάτη που δημιουργούνται επίσης στην επιφάνεια εργασίας και γίνονται συσχετίσεις αρχείων.

Αυτό ολοκληρώνει την εγκατάσταση του UltraVNC.

Αλλά όπως γνωρίζετε, όλα δεν είναι τόσο απλά, επομένως πρέπει να εγκαταστήσετε ένα άλλο σύνολο επεκτάσεων (Addons). Εάν αυτό δεν γίνει, ενδέχεται να υπάρχουν προβλήματα με την εμφάνιση της μεταδιδόμενης εικόνας από τον διακομιστή, καθώς και εάν πρέπει να πραγματοποιήσετε κρυπτογραφημένη επικοινωνία με τον διακομιστή (εάν είστε παρανοϊκός).
Εκτελέστε το αρχείο UltraVNC Addons με το κατάλληλο bit:

Συμφωνούμε με την άδεια χρήσης και συνεχίζουμε:

Επιλέγουμε το σύνολο των στοιχείων που χρειαζόμαστε, συνήθως αυτά είναι τα πρώτα 3 πλαίσια ελέγχου, αλλά αν έχετε Windows 8, τότε πιθανότατα αντί για 1 πλαίσιο ελέγχου βάζουμε τα 2 τελευταία.

Αυτό ολοκληρώνει την εγκατάσταση πρόσθετων εξαρτημάτων. Τώρα πρέπει να διαμορφώσετε το τμήμα διακομιστή και, στη συνέχεια, να δημιουργήσετε αρχεία σύνδεσης με τους διακομιστές στον υπολογιστή-πελάτη για να απλοποιήσετε τη διαδικασία πρόσβασης.


Μέρος 2 - ρύθμιση του διακομιστή και του προγράμματος οδήγησης VNC.
Βρίσκουμε το εικονίδιο διακομιστή UltraVNC στο κάτω δεξιό μέρος της οθόνης στη γραμμή εργασιών, συνήθως είναι ένα μπλε μάτι, κάντε δεξί κλικ πάνω του, θα ανοίξει ένα μενού στο οποίο πρέπει να επιλέξετε το στοιχείο Ιδιότητες.

Μετά από αυτό βλέπουμε ένα παράθυρο με ρυθμίσεις διακομιστή που σχετίζονται με την εμφάνιση. Εδώ πρέπει να επιλέξετε τα πλαίσια, όπως σε αυτήν την εικόνα. Επειδή Έχουμε εγκαταστήσει πρόσθετα στοιχεία, πρέπει να τα χρησιμοποιήσουμε, για να το κάνουμε αυτό, τσεκάρουμε τα πλαίσια System HookDll και Mirror Driver, αυτό είναι το λεγόμενο πρόγραμμα οδήγησης καθρέφτη, το οποίο είναι υπεύθυνο για τη διαδικασία λήψης εικόνας από την οθόνη διακομιστή. Είναι επίσης καλύτερο να καταργήσετε την επιλογή του στοιχείου Χαμηλή Ακρίβεια επειδή Η εικόνα θα μεταδοθεί οδοντωτή εάν ο διακομιστής είναι πολύ φορτωμένος. Είναι αλήθεια ότι μπορεί να είναι απαραίτητο εάν το φορτίο του διακομιστή είναι πολύ κρίσιμο, αλλά στη γενική περίπτωση είναι καλύτερο να το απενεργοποιήσετε. Μπορείτε επίσης να διαμορφώσετε τους μέγιστους πόρους επεξεργαστή που έχουν εκχωρηθεί για τον διακομιστή UltraVNC ως ποσοστό. Στη συνέχεια, πρέπει να ελέγξετε εάν το πρόγραμμα οδήγησης έχει εγκατασταθεί σωστά και εάν χρησιμοποιείται στο σύστημα, κάντε κλικ στο κουμπί Έλεγχος του προγράμματος οδήγησης κατοπτρισμού.

Θα εμφανιστεί το παρακάτω παράθυρο. Που πρέπει να δείχνει το ίδιο πράγμα. Βρέθηκε το πρόγραμμα οδήγησης. Η έκδοση είναι εντάξει. Το πρόγραμμα οδήγησης δεν είναι ενεργό (επειδή δεν είναι συνδεδεμένοι περισσότεροι από ένας πελάτες). Αυτό ολοκληρώνει τις ρυθμίσεις του προγράμματος, ας προχωρήσουμε στη ρύθμιση της πρόσβασης.

Για να ορίσετε παραμέτρους διαχειριστή, βρείτε ξανά το εικονίδιο διακομιστή UltraVNC στη γραμμή εργασιών, κάντε δεξί κλικ και επιλέξτε Ιδιότητες διαχειριστή στο μενού που ανοίγει.

Ανοίγει το παράθυρο ρυθμίσεων διαχειριστή. Εδώ, σε μια τυπική κατάσταση, η ακόλουθη διαμόρφωση θα λειτουργήσει όπως στην εικόνα, πρέπει να ελέγξετε τα πλαίσια ανάλογα. Και επίσης εισάγετε τον κωδικό πρόσβασης δύο φορές, πληκτρολογήστε τον προσεκτικά και ελέγξτε πρώτα τη διάταξη του πληκτρολογίου. Σημειώστε επίσης ότι ο δεύτερος κωδικός πρόσβασης είναι για πελάτες στους οποίους επιτρέπεται μόνο η προβολή! Εάν οι κωδικοί πρόσβασης είναι ίδιοι και στα δύο πεδία, τότε θα συνδέεστε πάντα με τη δυνατότητα εκτέλεσης οποιασδήποτε ενέργειας. Εάν πρέπει να συνδεθείτε στον διακομιστή χωρίς να χρησιμοποιήσετε τον πελάτη UltraVNC, μπορείτε να επιλέξετε το πλαίσιο JavaViewer και, στη συνέχεια, να συνδεθείτε στον διακομιστή μέσω ενός προγράμματος περιήγησης χρησιμοποιώντας την επιλεγμένη θύρα. Σε αυτήν την επιλογή, επιλέγεται η δυνατότητα ταυτόχρονης σύνδεσης πολλών πελατών στον διακομιστή, εάν χρειάζεστε μόνο 1 άτομο για εργασία τη φορά, επιλέξτε το στοιχείο στο μπλοκ Multi viewer Connections -> Disconnect all υπάρχουσες συνδέσεις. Εδώ μπορείτε να επιλέξετε ένα πρόσθετο, για παράδειγμα, για να κρυπτογραφήσετε όλες τις συνδέσεις, αλλά στην πλευρά του πελάτη θα πρέπει να χρησιμοποιήσετε το ίδιο πρόσθετο. Μπορείτε επίσης να καθορίσετε τι να κάνετε εάν ο τελευταίος πελάτης αποσυνδεθεί από τον διακομιστή και επίσης να απαγορεύσετε την είσοδο από τον πελάτη και την είσοδο από τον διακομιστή.

Σε αυτό το σημείο, όλες οι ρυθμίσεις έχουν ολοκληρωθεί, ο διακομιστής λειτουργεί σε κανονική λειτουργία, μπορείτε να δοκιμάσετε να συνδεθείτε χρησιμοποιώντας έναν πελάτη στον ίδιο διακομιστή για να ελέγξετε τη σύνδεση ή σε οποιονδήποτε άλλο. Κατά τη χρήση του προγράμματος-πελάτη, υπάρχουν ορισμένες αποχρώσεις στη ρύθμιση της εικόνας και της εισαγωγής, η επόμενη παράγραφος αφορά αυτό.

Μέρος 3 - ρύθμιση του προγράμματος-πελάτη UltraVNC.
Εκκινούμε τον πελάτη χρησιμοποιώντας μια συντόμευση στην επιφάνεια εργασίας. Πράσινο είναι ο πελάτης, μπλε είναι ο διακομιστής, μπορεί να διαγραφεί αμέσως, γιατί ο διακομιστής βρίσκεται πάντα στον πίνακα ελέγχου και όλες οι ρυθμίσεις γίνονται από εκεί. Μετά την εκκίνηση του προγράμματος-πελάτη, βλέπουμε το ακόλουθο παράθυρο. Εδώ πρέπει να εισαγάγετε τη διεύθυνση IP του διακομιστή UltraVNC, σε αυτήν την περίπτωση μπορούμε ακόμη και να συνδεθούμε με τον εαυτό μας. Συνήθως σε αυτόματη λειτουργία σε τοπικό δίκτυο, όλα λειτουργούν καλά, αλλά μπορεί να υπάρχουν αποχρώσεις, είτε το κανάλι δικτύου είναι απασχολημένο, είτε η σύνδεση είναι μέσω Διαδικτύου ή ο διακομιστής είναι εγκατεστημένος σε παλιό εξοπλισμό, εδώ μπαίνουν πρόσθετες ρυθμίσεις πρακτικά μπορείτε να τα επιλέξετε πειραματιζόμενοι με διαφορετικές παραλλαγές. Παραθέτει επίσης το πρόσθετο κρυπτογράφησης εάν το χρησιμοποιεί ο διακομιστής σας. Είναι δυνατή η χρήση proxy/repeater UltraVNC. Μπορείτε να αποθηκεύσετε τις τρέχουσες ρυθμίσεις ως "προεπιλογή". Μας ενδιαφέρουν οι ρυθμίσεις, κάντε κλικ στο Επιλογές...

Ανοίγει το παράθυρο ρυθμίσεων σύνδεσης. Συνήθως στο μπλοκ Format and Encoding, η αυτόματη λειτουργία δίνει αποδεκτά αποτελέσματα, εάν όχι, επιλέξτε την. Κάτω από το μπλοκ Διάφορα μπορείτε να απαγορεύσετε τη μεταφορά δεδομένων από το πρόχειρο και να απαγορεύσετε την εμφάνιση ενός banner χορηγού. Η ρύθμιση του δρομέα μπορεί να είναι ένα σημαντικό σημείο, επειδή... Έχει παρατηρηθεί ότι σε ορισμένα συστήματα (για παράδειγμα, όταν χρησιμοποιείται μια εικονική μηχανή Windows 2000 σε διακομιστή UltraVNC) δημιουργεί ένα μαύρο τετράγωνο γύρω από τον δρομέα του ποντικιού, το οποίο είναι άβολο κατά την εργασία. Σε τέτοιες περιπτώσεις, συνήθως ρυθμίζω το ραδιόφωνο στο στοιχείο 2 - Αφήστε τον απομακρυσμένο διακομιστή να ασχοληθεί με τον κέρσορα του ποντικιού. Επίσης, για ευκολία στη χρήση, ελέγξτε αμέσως το πλαίσιο ελέγχου λειτουργίας πλήρους οθόνης και μπορείτε να αφαιρέσετε τη γραμμή κουμπιών και να αποεπιλέξετε το πλαίσιο ελέγχου Εμφάνιση γραμμής κουμπιών, αλλά για αρχάριους θα είναι δύσκολο να μην γνωρίζουν τις επιλογές, οπότε το αφήνουμε από προεπιλογή. Τώρα οι ρυθμίσεις έχουν ολοκληρωθεί, κάντε κλικ στο OK.

Υπάρχουν περιπτώσεις όπου η λειτουργικότητα του προγράμματος-πελάτη RDP για Windows μπορεί να μην είναι αρκετή. Για παράδειγμα, όταν χρειάζεται να συνδεθείτε σε μια περίοδο λειτουργίας χρήστη χωρίς να τη διακόψετε. Μπορεί να μην είναι πάντα λογικό να αγοράζετε εμπορικές εκδόσεις τέτοιων προγραμμάτων. Σε αυτήν την περίπτωση, το UltraVNC, ένα δωρεάν πρόγραμμα ανοιχτού κώδικα για απομακρυσμένη πρόσβαση στην επιφάνεια εργασίας, θα σας βοηθήσει.

Εγκατάσταση διακομιστή UltraVNC

Το πρώτο βήμα είναι να εγκαταστήσετε τον διακομιστή UltraVNC στον υπολογιστή στον οποίο θέλετε να συνδεθείτε εξ αποστάσεως. Εκκινήστε τη διανομή και αφήστε τον διακομιστή UltraVNC επιλεγμένο.


Εάν θέλετε ο διακομιστής να ξεκινήσει κατά την εκκίνηση των Windows, τότε στο επόμενο βήμα μπορείτε να τον εγκαταστήσετε ως υπηρεσία συστήματος.

Κατά τη σύνδεση με διακομιστή UltraVNC μέσω Διαδικτύου, συνιστάται η χρήση μιας μονάδας κρυπτογράφησης. Το γεγονός είναι ότι από προεπιλογή το πρωτόκολλο VNC δεν κρυπτογραφεί δεδομένα και μεταδίδεται σε καθαρό κείμενο. Κατά συνέπεια, τα δεδομένα μπορούν να υποκλαπούν από εισβολείς. Ο σύνδεσμος για την προσθήκη κρυπτογράφησης βρίσκεται στη σελίδα του προγράμματος. Η προσθήκη θα πρέπει να αντιγραφεί στο φάκελο με το εγκατεστημένο πρόγραμμα, από προεπιλογή: C:\Program Files\uvnc bvba\UltraVNC.
Μετά την εγκατάσταση του διακομιστή, βρείτε το εικονίδιο διακομιστή UltraVNC στο δίσκο δίπλα στο ρολόι, κάντε δεξί κλικ και επιλέξτε "Ιδιότητες διαχειριστή".

Εδώ πρέπει να ορίσετε έναν κωδικό πρόσβασης για τη σύνδεση "VNC Password" και έναν κωδικό πρόσβασης για τη λειτουργία προβολής. Οι κωδικοί πρόσβασης πρέπει να είναι διαφορετικοί, διαφορετικά θα είναι διαθέσιμη μόνο η λειτουργία προβολής. Για να χρησιμοποιήσετε μια ασφαλή σύνδεση, επιλέξτε το πλαίσιο «Χρήση προσθήκης DSM» και επιλέξτε SecureVNCPlugin.

Για να διαμορφώσετε τις παραμέτρους του plugin, κάντε κλικ στο κουμπί Config. Εδώ μπορείτε να επιλέξετε τις κατάλληλες τεχνολογίες κρυπτογράφησης σύνδεσης. Δεν είναι απαραίτητο να δημιουργηθούν κλειδιά αυτόματα όταν δημιουργηθεί μια σύνδεση.

Ρύθμιση πελάτη UltraVNC

Για να εγκαταστήσετε το πρόγραμμα-πελάτη κατά την εγκατάσταση, επιλέξτε το πλαίσιο ελέγχου UltraVNC Viewer. Εάν ο διακομιστής χρησιμοποιεί ένα πρόσθετο κρυπτογράφησης, ο πελάτης πρέπει επίσης να το έχει εγκαταστήσει. Αντιγράψτε το SecureVNCPlugin στο φάκελο πελάτη: C:\ProgramFiles\uvncbvba\UltraVNC. Μετά από αυτό, εκκινήστε τον πελάτη και επιλέξτε το πλαίσιο "Χρήση DSMPlugin". Στη συνέχεια, εισαγάγετε τη διεύθυνση IP του διακομιστή ή το όνομά του στο τοπικό δίκτυο. Για να αποθηκεύσετε τις ρυθμίσεις ως μόνιμες, επιλέξτε "Αποθήκευση ρυθμίσεων συνδέσεων ως προεπιλογή" στο κάτω μέρος.

Για να συνδεθείτε σε μια απομακρυσμένη επιφάνεια εργασίας μέσω Διαδικτύου, πρέπει να ανοίξετε τη θύρα και να διαμορφώσετε τη μετάφραση διεύθυνσης NAT. Από προεπιλογή, χρησιμοποιείται η θύρα TCP 5900, ωστόσο, μπορεί να αλλάξει στις ρυθμίσεις διακομιστή.

Τύπος προγράμματος: Εγκαταστάτης/Φορητό Υποστηριζόμενο λειτουργικό σύστημα:Άδεια χρήσης Windows 10/8.1/8/7/Vista/XP: Δωρεάν Γλώσσα διεπαφής: Αγγλικά/υπάρχει τοπική προσαρμογή

Μπορείτε να ελέγξετε τον υπολογιστή σας εξ αποστάσεως εντελώς δωρεάν. Για να το κάνετε αυτό, πρέπει να κάνετε λήψη του προγράμματος UltraVNC από τον επίσημο ιστότοπο.

Εγκαθιστούμε τον UltraVNC Server στον υπολογιστή που σκοπεύουμε να διαχειριστούμε. Για αυτό:

1. Εκτελέστε το αρχείο που κατεβάσατε από τον επίσημο ιστότοπο . Στη συνέχεια, κατά την εγκατάσταση, επιλέξτε UltraVNC Server και αποεπιλέξτε τα υπόλοιπα.

Για ρωσικοποίηση χρειάζεστελήψη αρχείων τοπικής προσαρμογής . Το αρχείο με το πρόγραμμα θα περιέχει δύο φακέλους: πακέτα γλωσσών για τον διακομιστή (translated_server) και πακέτα γλωσσών για το Viewer (translated_viewers). Για να ρωσοποιήσετε το πρόγραμμα (χρησιμοποιώντας το παράδειγμα διακομιστή), χρειάζεστε ένα αρχείο Russian.dllαπό το φάκελο μετάφραση_διακομιστήςαντιγράψτε στο φάκελο με το εγκατεστημένο πρόγραμμα (από προεπιλογή αυτός είναι ο φάκελος C:\Program Files\uvnc bvba\UltraVNC. Μετά από αυτό, πρέπει να μετονομάσετε το αρχείο russian.dll σε vnclang_server.dll. Στη συνέχεια επανεκκινήστε το πρόγραμμα

2. Εκκινήστε το πρόγραμμα.

3. Μεταβείτε στις ρυθμίσεις διαχειριστή και εισαγάγετε έναν κωδικό πρόσβασης για να προστατευτείτε από μη εξουσιοδοτημένη πρόσβαση. Αποθηκεύστε τις ρυθμίσεις.

Στιγμιότυπα οθόνης εγκατάστασης και ρυθμίσεων:

4.Εγκαταστήστε το UltraVNC Viewer στον υπολογιστή, το τηλέφωνο, το tablet σας... Θα σας δείξω να χρησιμοποιείτε ένα tablet ως παράδειγμα.

Για να μάθετε για την IP σας, πρέπει να μεταβείτε στο: Πίνακας Ελέγχου → Δίκτυο και Διαδίκτυο → Κέντρο δικτύου και κοινής χρήσης → Αλλαγή ρυθμίσεων προσαρμογέα. Στη συνέχεια, καλέστε το μενού περιβάλλοντος στη σύνδεσή σας (Wi-Fi, Ethernet) κατάσταση και κάντε κλικ στο "Λεπτομέρειες...". Στο παράθυρο που ανοίγει θα μπορείτε να δείτε την IP σας.

Στιγμιότυπα οθόνης:

Για τον έλεγχο πρέπει να εγκαταστήσετε έναν πελάτη που ονομάζεται UltraVNC Viewer. Αυτό το πρόγραμμα μπορεί να εγκατασταθεί από το ίδιο πακέτο εγκατάστασης με τον διακομιστή. Απλά κατά την εγκατάσταση πρέπει να καταργήσετε την επιλογή των περιττών βοηθητικών προγραμμάτων και να αφήσετε μόνο το Viewer.

Για ένα λειτουργικό σύστημα Android, η εύρεση ενός πελάτη για διαχείριση δεν είναι καθόλου δύσκολη. Απλώς αναζητήστε το UltraVNC στην αγορά. Δεδομένου ότι είναι ένα ανοιχτό και δωρεάν πρόγραμμα, υπάρχουν πολλές λύσεις διαχείρισης. Μου άρεσε το πρόγραμμα bVNC .

6. Εγκαταστήστε το bVNC.

7. Ανοίξτε και πληκτρολογήστε τη διεύθυνση IP και τον κωδικό πρόσβασης που ορίσαμε στο πρόγραμμα UltraVNC Server. Μετά από αυτό, κάντε κλικ στο "Σύνδεση"

8. Έγινε. Όλα πρέπει να λειτουργούν.

Υπάρχει πρόγραμμα επί πληρωμή Remote Ripple PRO , το οποίο επίσης λειτουργεί χωρίς προβλήματα. Απλώς εισάγετε τη διεύθυνση IP, τον κωδικό πρόσβασης και συνδεθείτε. Ο πίνακας ελέγχου του υπολογιστή είναι αρκετά φιλικός προς το χρήστη.

Προσοχή! Κυκλοφόρησε μια νέα έκδοση του UVNC - 1.0.9.2. Δηλωμένη υποστήριξη για Windows 7, Vista και Aero!

Σκεφτείτε την ακόλουθη κατάσταση. Απομακρυσμένο γραφείο, υπάρχει τοπικό δίκτυο για πολλούς υπολογιστές, δρομολογητής NAT. Ένας από τους υπολογιστές πρέπει να έχει απομακρυσμένη πρόσβαση για παροχή απομακρυσμένης βοήθειας. Ο υπολογιστής εκτελεί Windows 7.

Εκκινήστε το πρόγραμμα εγκατάστασης UltraVNC. Οι πρώτες οθόνες είναι οι συνηθισμένες μπλα μπλα, γνωριμία με την άδεια κ.λπ. Τα σημαντικά σημεία ξεκινούν με την οθόνη επιλογής τύπου εγκατάστασης:

Πολλές επιλογές είναι διαθέσιμες:

  • Πλήρης εγκατάσταση - πλήρης εγκατάσταση. Ο διακομιστής + πελάτης έχει εγκατασταθεί.
  • Μόνο διακομιστής UltraVNC - μόνο ο διακομιστής είναι εγκατεστημένος.
  • Διακομιστής UltraVNC Μόνο "αθόρυβος" - μόνο ο διακομιστής είναι εγκατεστημένος σε λειτουργία "χωρίς ερωτήσεις".
  • Μόνο UltraVNC Viewer - μόνο ο πελάτης είναι εγκατεστημένος.

Η επιλογή μας είναι μόνο διακομιστής UltraVNC.

Στη συνέχεια, καλούμαστε να κατεβάσουμε πρόσθετα για Windows Vista (είναι επίσης σχετικά με το Seven). Το πιο σημαντικό από αυτά: cad.exe - χωρίς αυτό, ο πελάτης δεν θα μπορεί να στείλει την εντολή CTRL+ALT+DEL στον απομακρυσμένο υπολογιστή. Επιλέξτε την επιλογή "Λήψη αρχείων πρόσθετων Vista τώρα".

Στο επόμενο παράθυρο θα μας ζητηθεί να κατεβάσουμε το πρόγραμμα οδήγησης λήψης. Προσωπικά, προτιμώ να εγκαταστήσω το πρόγραμμα οδήγησης χειροκίνητα, επομένως ΔΕΝ ελέγχουμε την επιλογή Download mirror driver:

Επόμενη οθόνη:

Ελέγξτε τις επιλογές:

  • Εγγραφή του διακομιστή UltraVNC ως υπηρεσία συστήματος — καταχωρήστε τον διακομιστή UltraVNC ως υπηρεσία συστήματος.
  • Έναρξη ή επανεκκίνηση της υπηρεσίας UltraVNC — ξεκινήστε/επανεκκινήστε την υπηρεσία UltraVNC.
  • Δημιουργήστε εικονίδια επιφάνειας εργασίας UltraVNC - δημιουργήστε συντομεύσεις στην επιφάνεια εργασίας.
  • Συσχετίστε το UltraVNC Viewer με την επέκταση αρχείου .vnc - ανοίξτε αρχεία με την επέκταση .vnc χρησιμοποιώντας το UltraVNC Viewer.

Κάντε κλικ στο Επόμενο μετά τη λήψη των πρόσθετων για να ολοκληρώσετε την εγκατάσταση. Κάντε επανεκκίνηση εάν χρειάζεται.


Το αρχείο driver.zip περιέχει πολλούς φακέλους που αντιστοιχούν σε διαφορετικές εκδόσεις λειτουργικού συστήματος. Για εγκατάσταση σε Windows 7 32-bit, ανοίξτε το φάκελο Vista (αυτό το πρόγραμμα οδήγησης λειτουργεί επίσης καλά στο Seven). Στη συνέχεια, εκτελέστε το αρχείο install.bat. Όταν ρωτήθηκε από το σύστημα: "Θέλετε να εγκαταστήσετε λογισμικό για αυτήν τη συσκευή;" Απαντάμε Εγκατάσταση.

Τώρα μπορείτε να προχωρήσετε στη ρύθμιση των βασικών παραμέτρων του διακομιστή UltraVNC.

Ρύθμιση του UltraVNC.

Στο δίσκο, κάντε δεξί κλικ στο εικονίδιο UltraVNC και επιλέξτε Ιδιότητες διαχειριστή:

Διαβάστε περισσότερα σχετικά με τις ρυθμίσεις. Ενότητα Εισερχόμενες συνδέσεις - εισερχόμενες συνδέσεις.

  • Αποδοχή συνδέσεων υποδοχής - αποδοχή εισερχόμενων συνδέσεων. Για κανονική λειτουργία, αυτό το στοιχείο πρέπει να ελεγχθεί.
  • Εμφάνιση — αριθμός εμφάνισης.
  • Λιμάνια – λιμάνια. Κύρια — θύρα για σύνδεση πελάτη uvnc. Http - θύρα για τη σύνδεση ενός προγράμματος-πελάτη java. Είναι καλύτερο να το αφήσετε στο Auto.
  • Ενεργοποίηση Java Viewer (Http Connect) - επιτρέπονται οι συνδέσεις προγράμματος-πελάτη java.
  • Επιτρέπονται οι συνδέσεις Loopback - επιτρέπονται οι αντίστροφες συνδέσεις (συνδέσεις σε διευθύνσεις στην περιοχή 127.x.x.x). Θα πρέπει να σημειωθεί εάν σε αυτόν τον υπολογιστή είναι εγκατεστημένος ένας επαναλήπτης.
  • Loopback Only - επιτρέπονται μόνο αντίστροφες συνδέσεις.

Ενότητα Όταν αποσυνδέεται ο τελευταίος πελάτης - όταν αποσυνδέεται ο τελευταίος πελάτης.

  • Μην κάνετε τίποτα - μην κάνετε τίποτα. Αφήνουμε αυτήν την επιλογή.
  • Κλείδωμα σταθμού εργασίας (W2K) - κλειδώστε τη συνεδρία (θα χρειαστεί να εισαγάγετε έναν κωδικό πρόσβασης για να συνδεθείτε).
  • Αποσύνδεση σταθμού εργασίας - τερματίστε τη συνεδρία.

Ενότητα Ερώτημα για εισερχόμενη σύνδεση - εμφανίστε ένα ερώτημα όταν λαμβάνεται μια νέα εισερχόμενη σύνδεση.

  • Εμφάνιση παραθύρου ερωτήματος - εμφάνιση του παραθύρου ερωτήματος.
  • Χρονικό όριο — χρόνος πριν από την εκτέλεση της προεπιλεγμένης ενέργειας.
  • Προεπιλεγμένη ενέργεια - προεπιλεγμένη ενέργεια. Άρνηση - απόρριψη, Αποδοχή - αποδοχή.

Ενότητα πληκτρολογίου & ποντικιού - πληκτρολόγιο και ποντίκι.

  • Απενεργοποίηση εισόδων θεατών - απενεργοποιήστε την είσοδο από τον πελάτη.
  • Απενεργοποίηση τοπικών εισόδων - απενεργοποιήστε την είσοδο από τον διακομιστή.
  • Ιαπωνικά - ??? Ίσως αυτό σημαίνει υποστήριξη για το ιαπωνικό πληκτρολόγιο... Μερικές φορές βοηθά σε δυσλειτουργίες με το ρωσικό πληκτρολόγιο.

Ενότητα Multi Viewer Connections - ταυτόχρονη σύνδεση πολλών πελατών.

  • Αποσυνδέστε όλες τις υπάρχουσες συνδέσεις — αποσυνδέστε όλες τις τρέχουσες συνδέσεις. Μόνο ένας πελάτης μπορεί να συνδεθεί κάθε φορά. Ο τελευταίος που θα συνδεθεί κερδίζει.
  • Διατηρήστε τις υπάρχουσες συνδέσεις — διατηρήστε τις τρέχουσες συνδέσεις. Μπορούν να συνδεθούν αρκετοί πελάτες ταυτόχρονα.
  • Απορρίψτε τη νέα σύνδεση - ???. Το νόημα είναι ασαφές. Όταν είναι επιλεγμένη αυτή η επιλογή, πολλοί πελάτες μπορούν να συνδεθούν...
  • Απόρριψη όλων των νέων συνδέσεων — απαγόρευση όλων των νέων συνδέσεων. Μόνο ένας πελάτης μπορεί να συνδεθεί κάθε φορά. Ο πρώτος που θα συνδεθεί κερδίζει. Επιλέγουμε αυτή την επιλογή.

Ενότητα ελέγχου ταυτότητας - έλεγχος ταυτότητας.

  • Κωδικός πρόσβασης VNC - κωδικός εισόδου. Μετά την εγκατάσταση, πρέπει να βρείτε έναν νέο κωδικό πρόσβασης, διαφορετικά δεν θα μπορείτε να συνδεθείτε.
  • Κωδικός πρόσβασης μόνο για προβολή — κωδικός πρόσβασης για σύνδεση σε λειτουργία προβολής. Με αυτόν τον κωδικό πρόσβασης, ο πελάτης θα συνδεθεί σε λειτουργία περιήγησης (οι ρυθμίσεις πελάτη και διακομιστή αγνοούνται).
  • Απαιτείται σύνδεση MS - χρησιμοποιήστε έλεγχο ταυτότητας των Windows (ο υπολογιστής και ο χρήστης πρέπει να βρίσκονται στον ίδιο τομέα).
  • Νέο MS Logon - ενεργοποιεί το MS-Logon II (έλεγχος ταυτότητας μεταξύ τομέων).

Ενότητα Διάφορα. - διάφορα.

  • Κατάργηση Aero (Vista) - απενεργοποιήστε το Aero (3D, διαφάνεια και άλλα gadget της διεπαφής Vista). Συνιστάται.
  • Κατάργηση ταπετσαρίας για θεατές - κατάργηση ταπετσαρίας επιφάνειας εργασίας. Συνιστάται.
  • Ενεργοποίηση Blank Monitor on Viewer Request - κατόπιν αιτήματος πελάτη, απενεργοποιεί την οθόνη διακομιστή (η εικόνα εμφανίζεται σε πλήρη οθόνη). Περίεργο, αλλά η επιλογή καλύπτει επίσης την οθόνη του πελάτη με μια εικόνα. Αυτό το σφάλμα μπορεί να παρακαμφθεί εάν απενεργοποιήσετε τη χρήση του προγράμματος οδήγησης λήψης (Ιδιότητες -> Πρόγραμμα οδήγησης γάντζου βίντεο).
  • Απενεργοποίηση μόνο εισόδων στο αίτημα κενού - απαγορεύει την είσοδο μόνο από την κονσόλα διακομιστή, αλλά η οθόνη δεν κλείνει.
  • Ενεργοποίηση Alpha-Blending Monitor Blanking είναι μια άλλη επιλογή για την απενεργοποίηση της οθόνης διακομιστή. Χρησιμοποιήστε το εάν υπάρχουν προβλήματα με την πρώτη επιλογή.
  • Λήψη Alpha-Blending - η ενεργοποίηση αυτής της επιλογής επιτρέπει ΣΕ ΟΡΙΣΜΕΝΕΣ ΠΕΡΙΠΤΩΣΕΙΣ στον πελάτη να «βλέπει» το βίντεο που εκτελείται στον διακομιστή σε ένα πρόγραμμα αναπαραγωγής βίντεο, για παράδειγμα στο Windows Media Player (ανάλογα με τους κωδικοποιητές που είναι εγκατεστημένοι στον υπολογιστή διακομιστή).
  • Απενεργοποίηση εικονιδίου δίσκου - αφαιρέστε το εικονίδιο από το δίσκο. Εάν ο χρήστης είναι περίεργος, είναι καλύτερο να το αφαιρέσει.
  • Απαγόρευση στον χρήστη να κλείσει το WinVNC - απαγορεύστε στον χρήστη να κλείσει τον διακομιστή uvnc. Συνιστάται.
  • Προεπιλεγμένη κλίμακα οθόνης διακομιστή—προεπιλεγμένη κλίμακα οθόνης.

Ενότητα μεταφοράς αρχείων - μεταφορά αρχείων.

  • Ενεργοποίηση—επιτρέψτε τη μεταφορά αρχείων.
  • Απομίμηση χρήστη (μόνο για υπηρεσία) - ???

Ενότητα προσθηκών DSM (Τροποποίηση ροής δεδομένων) - πρόσθετα σύνδεσης (προς το παρόν διατίθενται αρκετές προσθήκες για την κρυπτογράφηση ροών δεδομένων).

Ενότητα καταγραφής - δημιουργία αρχείου καταγραφής.

  • Καταγραφή πληροφοριών εντοπισμού σφαλμάτων στο αρχείο WinVNC.log - καταγραφή δεδομένων σχετικά με τη λειτουργία του uvnc σε ένα αρχείο καταγραφής.
  • Διαδρομή — διαδρομή για την αποθήκευση του αρχείου καταγραφής.

Αφού ρυθμίσετε τις παραμέτρους, κάντε κλικ στο Apply και μετά στο OK. Κάθε φορά που τα Windows θα σας ζητούν να επιβεβαιώσετε τις αλλαγές.

Το επόμενο βήμα είναι οι ρυθμίσεις λήψης οθόνης. Κάντε δεξί κλικ στο εικονίδιο UltraVNC και επιλέξτε Ιδιότητες.

  • Δημοσκόπηση Πλήρης Οθόνη (Εξαιρετικά Γρήγορη) - ??? Δεν παρατήρησα μεγάλη διαφορά κατά την ενεργοποίηση/απενεργοποίηση.
  • Παράθυρο στο προσκήνιο δημοσκόπησης - ??? Όταν χρησιμοποιείτε αυτήν και τις επόμενες τρεις επιλογές, ορισμένα τμήματα της οθόνης ενδέχεται να παγώσουν και να σταματήσουν να ενημερώνονται. Αυτές οι πληροφορίες είναι απλώς εικασίες μου...
  • Poll Console Μόνο Windows -???
  • Παράθυρο δημοσκόπησης κάτω από τον δρομέα - ???
  • Δημοσκόπηση μόνο για εκδήλωση - ???
  • System HookDll - αυτή η επιλογή έχει νόημα στα Windows 9x.
  • Video Hook Driver—χρησιμοποιήστε το πρόγραμμα οδήγησης video hook. Παρέχει την καλύτερη απόδοση σε Windows XP/Vista/7. Αυτή η επιλογή παρέχει την καλύτερη απόδοση.
  • Χαμηλή Ακρίβεια (Ταχύτητα Turbo) - δίνει αύξηση της ταχύτητας σε βάρος της μείωσης της ακρίβειας (προσωπικά, δεν παρατήρησα καμία αλλαγή, ίσως αυτή η επιλογή είναι για αργές συνδέσεις).
  • Κοινή χρήση μόνο του παραθύρου διακομιστή με όνομα: - να μην εμφανίζεται ολόκληρη η οθόνη, αλλά μόνο το παράθυρο με το καθορισμένο όνομα. Όσο κι αν προσπάθησα, δεν πέτυχε ποτέ...

Το κουμπί Check the Video Hook Driver χρησιμοποιείται για τον έλεγχο της λειτουργικότητας του προγράμματος οδήγησης λήψης. Θα πρέπει να χρησιμοποιείται μόνο εάν τουλάχιστον ένας πελάτης είναι συνδεδεμένος στον διακομιστή. Διαφορετικά, θα εμφανίζεται πάντα ένα μήνυμα ότι το πρόγραμμα οδήγησης δεν είναι ενεργό. Αυτό είναι το μήνυμα ότι το πρόγραμμα οδήγησης είναι εγκατεστημένο και λειτουργεί:

Αυτό ολοκληρώνει τη βασική εγκατάσταση του διακομιστή UltraVNC.

Προκειμένου ο διακομιστής να είναι προσβάσιμος μέσω του Διαδικτύου, ο δρομολογητής πρέπει να ρυθμιστεί για προώθηση της θύρας tcp 5900. Αυτή η θύρα πρέπει επίσης να είναι ανοιχτή στο τείχος προστασίας του διακομιστή. Εάν χρησιμοποιείτε μόνο το ενσωματωμένο τείχος προστασίας των Windows, τότε δεν χρειάζεται να κάνετε τα απαραίτητα δικαιώματα κατά την εγκατάσταση.

Σύνδεση στον διακομιστή

Εκκινήστε το UltraVNC Viewer (πελάτης):

Βασικές παράμετροι του UltraVNC Viewer:

  • Διακομιστής VNC - διεύθυνση διακομιστή.
  • AUTO, ULTRA, LAN, MEDIUM, MODEM, SLOW, MANUAL - ανάλογα με την ταχύτητα του καναλιού σας, το πρόγραμμα βελτιστοποιεί τις ρυθμίσεις ποιότητας.
  • Μόνο προβολή — συνδεθείτε σε λειτουργία προβολής. Απαγορεύεται η αλληλεπίδραση με την κονσόλα.
  • Auto Scaling - αυτόματη ρύθμιση κλίμακας. Επιλέξτε για να αποτρέψετε την εμφάνιση γραμμών κύλισης.
  • Επιβεβαίωση εξόδου—επιβεβαιώστε την έξοδο. Όταν κλείνετε το παράθυρο του πελάτη, θα εμφανιστεί ένα παράθυρο διαλόγου.
  • Χρησιμοποιήστε το DSMPlugin - χρησιμοποιήστε το πρόσθετο.
  • Proxy/Repeater - χρησιμοποιήστε επαναλήπτη. Εδώ πρέπει να καθορίσετε τη διεύθυνση επαναλήπτη.
  • Αποθήκευση ρυθμίσεων σύνδεσης ως προεπιλογή—αποθηκεύστε τις τρέχουσες ρυθμίσεις ως προεπιλεγμένες ρυθμίσεις.

Πρόσθετες παράμετροι πελάτη uvnc (κουμπί Επιλογές):

Δεν θα περιγράψω όλες τις επιλογές, θα αναφέρω μόνο τις πιο σημαντικές:

  • Παρακολούθηση απομακρυσμένου δρομέα τοπικά - εμφάνιση του δρομέα/δείκτη του ποντικιού.
  • Να μην εμφανίζεται ο απομακρυσμένος κέρσορας - να μην εμφανίζεται ο δρομέας/δείκτης του ποντικιού.
  • Εμφάνιση γραμμής κουμπιού ("Γραμμή εργαλείων") — εμφάνιση ή όχι της γραμμής εργαλείων.
  • Λειτουργία πλήρους οθόνης - λειτουργία πλήρους οθόνης.
  • Κλίμακα προβολής—ρυθμίσεις κλιμάκωσης.
  • Απενεργοποίηση μεταφοράς προχείρου - απενεργοποίηση συγχρονισμού προχείρου.
  • Ο αριθμός των φορών που επιχειρήθηκε η επανασύνδεση - ο αριθμός των προσπαθειών επανασύνδεσης.

Εγκατάσταση και διαμόρφωση επαναλήπτη.

Λήψη repeater.zip. Υπάρχει μόνο ένα αρχείο στο αρχείο - repeater.exe. Συνιστώ να το μετακινήσετε αμέσως στο φάκελο C:\Program Files\UltraVNC\Repeater.

Εκκινήστε το repeater.exe. Ένα εικονίδιο θα εμφανιστεί στο δίσκο. Κάντε δεξί κλικ πάνω του και επιλέξτε Ρυθμίσεις από το μενού:

Θα πρέπει να ελέγξετε τις τιμές των παρακάτω επιλογών:

  • Listen port Viewer - τιμή 5901.
  • Ενεργοποίηση Proxy(443) - απενεργοποίηση.
  • Ενεργοποίηση λειτουργίας I - ενεργοποιημένη.
  • Ενεργοποίηση λειτουργίας II - απενεργοποίηση.

Αφήνουμε τις υπόλοιπες επιλογές αμετάβλητες. Αποθήκευση - αποθηκεύστε τις ρυθμίσεις και κλείστε το παράθυρο.

Το επόμενο βήμα είναι να ανοίξετε τη θύρα tcp 5901 στο τείχος προστασίας. Στις ρυθμίσεις του δρομολογητή, πρέπει να δημιουργήσετε έναν κανόνα για την προώθηση της θύρας tcp 5901 στον υπολογιστή όπου είναι εγκατεστημένος ο επαναλήπτης.

Για να συνδεθείτε μέσω επαναλήπτη, πρέπει να κάνετε τα εξής στις ρυθμίσεις πελάτη:

  • Στο πεδίο Διακομιστής VNC, καθορίστε όχι εξωτερικό, αλλά εσωτερική διεύθυνσηδιακομιστές στο τοπικό δίκτυο.
  • Επιλέξτε την επιλογή Proxy/Repeater και καθορίστε την εξωτερική διεύθυνση του δρομολογητή με τη θύρα στην οποία έχει διαμορφωθεί ο επαναλήπτης (για παράδειγμα 83.45.67.8 :5901 ).

Τελικές πινελιές. Για να είναι συνεχώς διαθέσιμος ο επαναλήπτης, πρέπει να εκτελείται ως υπηρεσία συστήματος. Για να το κάνετε αυτό, ανοίξτε τη γραμμή εντολών ως διαχειριστής και εκτελέστε το repeater.exe με την παράμετρο -install. Η υπηρεσία repeater_service θα δημιουργηθεί (δεν ξεκινά από προεπιλογή, επομένως ξεκινήστε την με μη αυτόματο τρόπο ή απλώς επανεκκινήστε).
Για να καταργήσετε μια υπηρεσία, εκτελέστε το repeater.exe με την παράμετρο -uninstall.

UltraVNC SC (Μονό κλικ) - απομακρυσμένη βοήθεια χωρίς προηγούμενη εγκατάσταση του διακομιστή UltraVNC.

Πως δουλεύει. Στον υπολογιστή σας, εκκινείτε το UltraVNC Viewer σε λειτουργία ακρόασης. Στείλτε (μέσω email ή κάτι άλλο) ένα αρχείο με έναν προρυθμισμένο διακομιστή UltraVNC SC σε έναν απομακρυσμένο υπολογιστή. Ο χρήστης αποσυσκευάζει το αρχείο, εκκινεί το πρόγραμμα και κάνει μια σύνδεση. Ως αποτέλεσμα, αποκτάτε πρόσβαση στην κονσόλα του απομακρυσμένου υπολογιστή. Επειδή η σύνδεση ξεκινά από τον απομακρυσμένο υπολογιστή, δεν χρειάζεται να διαμορφώσετε ένα τείχος προστασίας και ένα δρομολογητή στο απομακρυσμένο δίκτυο.

Τώρα ας μιλήσουμε περισσότερο για τη ρύθμιση. Πρώτα πρέπει να διαμορφώσετε το UltraVNC SC.

Θα χρειαστούμε τα ακόλουθα αρχεία: winvnc_SCII_100.exe και custom.zip. Στη συνέχεια, δημιουργήστε έναν φάκελο με αυθαίρετο όνομα (για παράδειγμα, UltraVNC SC). Περιέχει δεδομένα υποφάκελου. Μετακινήστε το winvnc_SCII_100.exe σε αυτόν τον υποφάκελο και αποσυσκευάστε τα περιεχόμενα του custom.zip εκεί.

Τώρα πρέπει να επεξεργαστείτε το αρχείο helpdesk.txt. Αυτό το αρχείο είναι υπεύθυνο για τη διεπαφή διαχείρισης συνδέσεων:

Κάθε ενότητα του helpdesk.txt είναι υπεύθυνη για ένα πεδίο κειμένου (δείτε στιγμιότυπο οθόνης παρακάτω):

Ακολουθεί ένα παράδειγμα του helpdesk.txt μου:

Απομακρυσμένη βοήθεια q2w3.ru maxbond.no-ip.org -connect test.no-ip.org:5500 -noregistry // αντί για test.no-ip.org πρέπει να καθορίσετε τη διεύθυνση IP ή τον τομέα σας, καλύτερα να μην είναι η θύρα 5500 για αλλαγή Επιλογή σύνδεσης Χρησιμοποιήστε διπλό κλικ για να ξεκινήσετε τη σύνδεση q2w3.ru http://www.q2w3.ru Κλείσιμο σύνδεσης... Έγινε σύνδεση!

Εάν δημιουργήσετε το δικό σας helpdesk.txt με βάση το δικό μου, μην ξεχάσετε να αφαιρέσετε σχόλια που ξεκινούν με "\\".

Δεν διαγράφουμε το αρχείο rc4.key, χρειάζεται για κρυπτογράφηση.

Ας επιστρέψουμε στο φάκελο UltraVNC SC. Για να μην μπερδευτεί ο χρήστης, θα δημιουργήσουμε μια συντόμευση για την εκκίνηση του winwvnc_SCII_100.exe απευθείας από αυτό. Για να το κάνετε αυτό, κάντε δεξί κλικ στο winwvnc_SCII_100.exe και επιλέξτε «Δημιουργία συντόμευσης». Μεταφέρουμε τη συντόμευση που δημιουργήθηκε σε υψηλότερο επίπεδο, στο UltraVNC SC. Τώρα ανοίξτε τις ιδιότητες συντόμευσης. Διαγράψτε το πεδίο "Φάκελος εργασίας" που θα πρέπει να είναι κενό. Εισαγάγετε την ακόλουθη εντολή στο πεδίο:

%windir%\system32\cmd.exe /C start /B /D .\data .\data\winvnc_SCII_100.exe

Όλη αυτή η μαγεία είναι απαραίτητη για να διασφαλιστεί ότι η συντόμευση χρησιμοποιεί μια σχετική διαδρομή για την εκκίνηση του winvnc_SCII_100.exe και όχι μια απόλυτη διαδρομή όπως είναι η προεπιλογή.

Στο τέλος, συσκευάζουμε τον φάκελο UltraVNC SC σε ένα αρχείο και τον στέλνουμε στον χρήστη.

Το μόνο που απομένει είναι να προετοιμάσετε τον υπολογιστή σας για να λάβει τη σύνδεση. Το UltraVNC Viewer πρέπει να ξεκινήσει σε λειτουργία ακρόασης. Για να το κάνετε αυτό, χρησιμοποιήστε τη συντόμευση Προγράμματα -> UltraVNC -> UltraVNC Viewer -> Εκτέλεση του UltraVNC Viewer (λειτουργία ακρόασης) ή εκτελέστε το vncviewer.exe με την παράμετρο -ακρόαση. Επίσης, μην ξεχάσετε να ανοίξετε τη θύρα tcp 5500 στο τείχος προστασίας και να ρυθμίσετε την προώθηση της ίδιας θύρας στο δρομολογητή (αν, φυσικά, υπάρχει στο δίκτυό σας).

Λάβετε υπόψη ότι οι παράμετροι σύνδεσης (ποιότητα, κ.λπ.) εξακολουθούν να διαμορφώνονται στο UltraVNC Viewer (δεξί κλικ στο εικονίδιο uvnc στο δίσκο -> Προεπιλεγμένες επιλογές σύνδεσης...).

  • Πώς να αποθηκεύσετε τις ρυθμίσεις σύνδεσης σε ένα αρχείο;
    Συνδεθείτε στον διακομιστή (μπορείτε να αποθηκεύσετε ρυθμίσεις μόνο κατά τη σύνδεση) και μετά κάντε κλικ CTRL+ALT+F5.
  • Φροντιστήριο

Αυτός ο οδηγός αφορά τον τρόπο ρύθμισης του noVNC για απομακρυσμένη πρόσβαση σε υπολογιστές με Windows.

Γιατί noVNC;

- Τα Windows διαθέτουν ένα "εγγενές" εργαλείο για απομακρυσμένη πρόσβαση - Σύνδεση απομακρυσμένης επιφάνειας εργασίας. Αλλά δεν είναι διαθέσιμο σε όλες τις εκδόσεις των Windows - για παράδειγμα, δεν είναι στην αρχική έκδοση.
- Υπάρχουν επίσης πολλοί διακομιστές και πελάτες VNC για οποιαδήποτε έκδοση των Windows. Αλλά για να τα χρησιμοποιήσετε πρέπει να εγκαταστήσετε έναν πελάτη VNC. Και υπάρχουν περιπτώσεις που δεν μπορείτε να εγκαταστήσετε τίποτα (περιορισμένα δικαιώματα) ή είναι ανεπιθύμητο για να μην αφήσετε ίχνη στον υπολογιστή κάποιου άλλου.
- Υπάρχει επίσης η απομακρυσμένη επιφάνεια εργασίας Chrome, η οποία χρειάζεται μόνο μια επέκταση προγράμματος περιήγησης στην πλευρά του πελάτη. Αλλά είχα μια περίπτωση που το πρωτόκολλο του Chrome αποκλείστηκε από έναν οργανισμό (τα πάντα είχαν αποκλειστεί εκεί) και το noVNC χρησιμοποιεί κανονικό HTTP και επομένως λειτούργησε.

Από όσο γνωρίζω, το noVNC είναι το μόνο εργαλείο που σας επιτρέπει να συνδεθείτε σε έναν απομακρυσμένο υπολογιστή χωρίς να εγκαταστήσετε κανένα πρόγραμμα-πελάτη - χρησιμοποιείται μόνο πρόγραμμα περιήγησης.
Υπάρχει επίσης το SPICE, αλλά δεν έχω βρει διακομιστή για αυτό στα Windows.

Ως αποτέλεσμα αυτού του οδηγού, μπορούμε απλά να ανοίξουμε τον σύνδεσμο στο πρόγραμμα περιήγησης, να εισαγάγουμε τον κωδικό πρόσβασης και να χρησιμοποιήσουμε το απομακρυσμένο σύστημα.

Απαραίτητη προϋπόθεση είναι η προώθηση θύρας ή η λευκή IP του απομακρυσμένου υπολογιστή. Μπορείτε επίσης να χρησιμοποιήσετε επαναλήπτη VNC. Αλλά αυτό είναι πέρα ​​από το πεδίο αυτού του άρθρου.

Γενικό σχήμα

Πρώτα θα εγκαταστήσουμε έναν κανονικό διακομιστή VNC στη θύρα 5900.

Στη συνέχεια θα εγκαταστήσουμε το noVNC και το WebSockify στη θύρα 5901.

Ο στόχος είναι να μοιάζει κάπως έτσι:


Τώρα εκτελέστε τη γραμμή εντολών με δικαιώματα διαχειριστή:


Εκκινήστε το WebSockify:

C:\> cd c:\noVNC\websockify c:\noVNC\websockify> websockify.exe 5901 127.0.0.1:5900 --web c:\noVNC\noVNC-master ΠΡΟΕΙΔΟΠΟΙΗΣΗ: δεν υπάρχει μονάδα "resource", η υποστήριξη δαιμονοποίησης είναι απενεργοποιημένη WebSocket Ρυθμίσεις διακομιστή: - Ακρόαση: 5901 - Διακομιστής πολιτικής ασφαλείας Flash - Διακομιστής Ιστού. Ρίζα Ιστού: c:\noVNC\noVNC-master - Χωρίς υποστήριξη SSL/TLS (χωρίς αρχείο πιστοποιητικού) - διακομιστής μεσολάβησης από:5901 έως 127.0.0.1:5900
Η πρώτη παράμετρος παραπάνω είναι η θύρα στην οποία θα ακούσει το noVNC: 5901 . Αυτή η θύρα πρέπει να είναι διαθέσιμη στους πελάτες.

Η δεύτερη παράμετρος είναι η IP και η θύρα όπου βρίσκεται ο διακομιστής VNC: 127.0.0.1:5900

Τρίτη παράμετρος --ιστόςδίνει εντολή στο noVNC να δώσει τα περιεχόμενα του καταλόγου c:\noVNC\noVNC-κύριοςμέσω HTTP(ων). Από προεπιλογή, το noVNC παρέχει μόνο μια υποδοχή ιστού VNC, αλλά αυτή η επιλογή σάς επιτρέπει να έχετε έναν διακομιστή HTTP στην ίδια θύρα.

Στον κατάλογο c:\noVNC\noVNC-κύριοςμετονομάστε το αρχείο vnc.html V index.htmlώστε να δίνεται από προεπιλογή.

Τώρα ο πελάτης noVNC θα πρέπει να είναι διαθέσιμος στη θύρα 5901:


Δοκιμάστε επίσης να ανοίξετε τη σελίδα noVNC από άλλο υπολογιστή/smartphone για να βεβαιωθείτε ότι είναι προσβάσιμη από έξω. Εάν όχι, τότε ελέγξτε:

Ότι το τείχος προστασίας των Windows δεν αποκλείει τις εξωτερικές συνδέσεις σε αυτήν τη θύρα,
- ότι ο δρομολογητής σας ανακατευθύνει σωστά τα αιτήματα σε αυτήν τη θύρα στον επιθυμητό υπολογιστή. Αν χρειαστεί, google "port forwarding".

Συνδέουμε (Σύνδεση), εισάγουμε τον κωδικό πρόσβασης VNC και βλέπουμε την επιφάνεια εργασίας του απομακρυσμένου υπολογιστή!

Εάν κάτι πήγε στραβά, τότε θα πρέπει να εμφανιστούν σφάλματα στην κονσόλα μας.

Μπορείτε να σταματήσετε τον διακομιστή noVNC πατώντας Ctrl-C στην κονσόλα. Η διαμόρφωση που περιγράφεται παραπάνω λειτουργεί μέσω HTTP (και μέσω WS).

Προσθήκη SSL με αυτο-υπογεγραμμένο πιστοποιητικό

Η προσθήκη SSL είναι προαιρετική. Μπορείτε να δημιουργήσετε ένα αυτο-υπογεγραμμένο πιστοποιητικό ως εξής:

Openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem
Για Windows openssl μπορείτε να πάρετε .

Ως αποτέλεσμα, λαμβάνουμε το αρχείο self.pem, στο οποίο πρέπει να επισημαίνεται κατά την εκκίνηση του noVNC:

C:\noVNC\websockify> websockify.exe 5901 127.0.0.1:5900 --web c:\noVNC\noVNC-master --cert=c:\noVNC\self.pem
Τώρα λειτουργούν τα HTTPS και WSS (WebSocket Secure). Για WSS, πρέπει να καθορίσετε Κρυπτογράφηση στις Ρυθμίσεις. Είναι ενδιαφέρον ότι το noVNC χρησιμοποιεί την ίδια θύρα για HTTP και HTTPS - «ξέρει πώς» να διακρίνει μεταξύ των αιτημάτων και να απαντά σωστά.

Εφόσον το πιστοποιητικό είναι αυτο-υπογεγραμμένο, το πρόγραμμα περιήγησης θα πρέπει να αποδεχτεί αυτό το πιστοποιητικό.

Ας κρυπτογραφήσουμε

Δεν έχω οδηγίες για το πώς να ρυθμίσω το σύστημα έτσι ώστε το Let's Encrypt να δημιουργεί αυτόματα ένα πιστοποιητικό ειδικά για το σύστημά μας Αυτό θα απαιτούσε να εκτελείται το noVNC στη θύρα 80, κάτι που είναι φυσικά δυνατό, αλλά μπορεί να είναι άβολο και να βρει ένα πιστοποιητικό. τρόπος ενσωμάτωσης του certbot έτσι ώστε αυτά τα αρχεία να δημοσιεύονται στον επιθυμητό κατάλογο, νομίζω ότι αυτό είναι δυνατό, αλλά δεν το έκανα, κοινοποιήστε το στα σχόλια.

Στην περίπτωσή μου, έχω ήδη έναν οικιακό διακομιστή με NGINX και όνομα DDNS, ο οποίος έχει ρυθμιστεί να λαμβάνει αυτόματα ένα πιστοποιητικό από το Lets Encrypt.

Μπορείτε να τρέξετε κάτι παρόμοιο για τον εαυτό σας. Υπάρχουν οδηγίες για τη ρύθμιση του Let's Encrypt για Linux και Windows.

Επομένως για noVNCΑπλώς χρησιμοποιώ τα υπάρχοντα πεμ-αρχεία που δημιουργούνται για nginx.

Το Let's Encrypt δημιουργεί τα ακόλουθα αρχεία:

Cert.pem: chain.pem πιστοποιητικού του τομέα σας: Το πιστοποιητικό αλυσίδας Let's Encrypt fullchain.pem: cert.pem και chain.pem συνδυασμένο privkey.pem: Το ιδιωτικό κλειδί του πιστοποιητικού σας
Στο Ubuntu μπορούν να βρεθούν σε αυτή τη διαδρομή: /etc/letsencrypt/live/your_domain_name

Χρειάζεται αντιγραφή (συγχώνευση) fullchain.pemΚαι privkey.pemσε ένα αρχείο, για παράδειγμα ας το ονομάσουμε encrypt.pem, και αυτό είναι το αρχείο για το οποίο θα χρησιμοποιήσουμε noVNC.

Φυσικά, αυτό θα λειτουργήσει μόνο εάν nginxδιακομιστή και noVNC- σε έναν τομέα. Οι θύρες μπορεί να είναι διαφορετικές.

Και δεν πρέπει να ξεχνάμε ότι τα πιστοποιητικά ισχύουν μόνο για μερικούς μήνες και στη συνέχεια πρέπει να αντιγράψετε ενημερωμένα αρχεία.

Προσθέστε το noVNC ως υπηρεσία Windows

Κατεβάστε το αρχείο zip και αποσυσκευάστε τα αρχεία από εκεί, ώστε να βρίσκονται στον ίδιο φάκελο με το αρχείο websockify.exe, δηλαδή στην περίπτωσή μας σε c:\noVNC\websockify.

Όταν εκκινηθεί, η υπηρεσία θα χρησιμοποιήσει τις παραμέτρους από το αρχείο noVNCConfig.ini. Εδώ είναι ένα παράδειγμα της διαμόρφωσης μου:

5901 127.0.0.1:5900 --web C:\noVNC\noVNC-master --cert=c:\noVNC\encrypt.pem
Στην κονσόλα που ξεκίνησε με δικαιώματα διαχειριστή, δημιουργήστε μια νέα υπηρεσία:

Sc δημιουργία "noVNC Websocket Server" binPath= "c:\noVNC\websockify\noVNC Websocket Service.exe" DisplayName= "noVNC Websocket Server"
Εάν πρέπει να διαγράψετε μια υπηρεσία, κάντε το ως εξής:

Sc διαγραφή "noVNC Websocket Server"
Ανοίξτε τις υπηρεσίες (Πίνακας Ελέγχου → Εργαλεία διαχείρισης → Υπηρεσίες) και εκκινήστε το διακομιστή noVNC Websocket. Μπορείτε επίσης να ρυθμίσετε τις παραμέτρους εδώ, ώστε η υπηρεσία να ξεκινά κάθε φορά με τα Windows:

Γνωστά προβλήματα

Διάταξη πληκτρολογίου

Ανακάλυψα ότι η διάταξη του ρωσικού πληκτρολογίου λειτουργεί με έναν μάλλον ασυνήθιστο τρόπο:
Εάν ο πελάτης έχει επιλέξει τη ρωσική γλώσσα, τότε τα πλήκτρα δεν μεταδίδονται καθόλου στον απομακρυσμένο υπολογιστή. απομακρυσμένη επιφάνεια εργασίας Προσθήκη ετικετών

Έχετε ερωτήσεις;

Αναφέρετε ένα τυπογραφικό λάθος

Κείμενο που θα σταλεί στους συντάκτες μας: