Saya memiliki sejumlah server FreeBSD, dan saya ingin meletakkan perangkat lunak server VNC pada mereka, kemudian mengaksesnya dari Mac yang menjalankan OS X 10.9.5.
Saya benar-benar tidak mau harus mengaksesnya dari mesin windows virtual yang berjalan di MAC :-(
Pencarian web untuk "klien mac vnc" menghasilkan nol klik yang bermanfaat. (Saya tidak ingin akses jarak jauh ke mac.)
Ingatan saya adalah bahwa Apple memiliki klien bawaan dengan nama yang tidak jelas, mungkin "layar", yang mereka "perbaiki" beberapa rilis yang lalu agar hanya berfungsi jika server VNC itu sendiri dari Apple, berjalan pada Mac. Mungkin mereka telah memperbaikinya sejak itu.
Saya pernah menggunakan "chicken of the vnc", yang tidak stabil pada rilis OS X apa pun yang saya miliki 2 tahun lalu. Saya juga menggunakan klien non-apel lain dari Mac itu, yang tidak rata dengan berbagai cara. (Aplikasi bawaan tidak dapat digunakan.)
IIRC, saya menggunakan "Tightvnc" atau "Realvnc" pada server saya pada waktu itu, yang telah bekerja dengan baik dengan klien VNC berbasis windows acak pertama yang saya coba.
Yang saya dengar sejauh ini adalah
- "aplikasi berbagi layar" dari apple, mungkin sudah diinstal sebelumnya di mac, nama dan lokasi tidak diketahui
- klien dari realvnc yang berjalan di browser chrome (ugh!)
Saat merujuk ke rilis OS X, silakan gunakan nomor rilis di jawaban Anda, bukan hanya nama-nama kucing - atau tautan ke halaman yang menerjemahkan nama-nama kucing untuk merilis nomor. Saya tidak mengingat nama kode rilis Apple.
[Perbarui, setelah jawaban pertama diterima: alternativeto.net adalah sumber yang bagus untuk menemukan perangkat lunak jenis ini. Sekarang saya memiliki tigervnc yang berjalan pada satu server dan pada klien Mac. Sejauh ini tidak ada kekurangan, tetapi klien Mac untuk tigervnc tampaknya tidak mau membiarkan saya terhubung ke beberapa server pada saat yang sama, dan antarmuka GUI Mac tampaknya tidak mau membiarkan saya meluncurkan banyak salinan dari program klien. Jadi tetap mencari alternatif, tetapi membuat kemajuan.
Masih mencoba untuk mencari tahu bagaimana memohon klien dibangun ke dalam OSX - itu tidak di jalur yang saya temukan di internet, / Sistem / Perpustakaan / CoreServices / Aplikasi Sepertinya saya perlu tahu permohonan yang tepat untuk memberi makan ke Finder, yang tidak t memiliki sesuatu seperti tombol berlabel 'berbagi layar'. Saya memang menemukan item menu berlabel "connect to server", tetapi itu hanya memberi saya kegagalan koneksi, mungkin karena itu men-default-kan jenis URI dari afp: // yang mungkin tidak ada hubungannya dengan vnc - atau mungkin karena alat ini tidak terkait dengan vnc.]
sumber
Jawaban:
Klien VNC bawaan dengan OS X berfungsi sangat baik dengan sebagian besar server VNC yang saya coba di FreeBSD. Saya sebagian besar telah menggunakan TigerVNC dari port (tampaknya menjadi yang tercepat dengan klien VNC OS X), dan satu-satunya masalah yang saya miliki adalah ketika saya me-restart server VNC saat terhubung ke sana. Klien OS X VNC akan menyambung kembali (hebat!) Tetapi ukuran jendela aneh, dan saya tidak dapat mengubah ukurannya. Karena penskalaan dihidupkan, ini biasanya menghasilkan layar kecil yang tidak dapat dibaca. Cukup restart klien VNC (atau tutup jendela dan buka koneksi baru, jika Anda punya banyak koneksi terbuka), dan semuanya OK lagi.
Karena saya memiliki xterms yang terbuka setiap saat di mac saya, saya biasanya melakukannya seperti ini:
di mana
<port>
port TCP di mana server sedang berjalan.Misal jika: 1, Anda akan menggunakan 5901 sebagai
<port>
. Anda bahkan dapat menginstal port avahi, dan mengatur layanan, sehingga sesi VNC muncul di Finder (meskipun ada preferensi Finder untuk diubah agar muncul sejak OS X 10.8, IIRC), seperti halnya Mac yang memiliki " berbagi layar "diaktifkan (yaitu menjalankan server VNC).sumber
Anda dapat terhubung ke mesin Linux jarak jauh dengan klien vnc bawaan Mac Anda.
Setup server vnc pada mesin Linux jarak jauh.
Di Mac Anda, buka Finder. Tekan
cmd+K
atau Buka> Sambungkan ke Server.Di Alamat Server, masukkan
vnc://{HOST}:{PORT}
. Sebagai contohvnc://linux.myhost.com:5901
.Sesi VNC akan terhubung ke mesin Linux jarak jauh dengan aplikasi Screen Sharing.
sumber
Apa yang Anda cari adalah aplikasi Berbagi Layar bawaan yang ada di dalamnya
System/Library/CoreServices
. Itu dapat terhubung ke sebagian besar server VNC dan sedikit lebih cepat daripada opsi lain seperti RealVNC.sumber
VNC atau VNC Viewer nyata adalah klien yang sama (selain dari platform) seperti yang digunakan pada PC Windows selama beberapa dekade. OS X dirancang untuk bekerja dengan protokol VNC di luar kotak.
Sebagai bonus tambahan, Real VNC tersedia sebagai aplikasi iOS gratis.
Satu-satunya masalah nyata yang harus Anda miliki dalam menggunakannya adalah pengerasan keamanan, yaitu membatasi akses ke alamat IP atau pengguna tertentu.
sumber
Saya tidak memiliki banyak pengalaman baru-baru ini dengan VNC di Mac tetapi jika Anda melihat ini (di stackexchange.com) itu akan menjelaskan cara terhubung ke klien lain melalui server VNC O / SX.
Versi Apple disebut Remote Desktop, versi komersial hanya Apple Remote Desktop dan benar-benar dirancang untuk mengelola Mac. Saya telah menggunakan yang terakhir tetapi tidak pernah mencoba untuk terhubung ke klien VNC. Tidak yakin apakah itu mungkin.
sumber
Jika Anda pergi ke situs web RealVNC dan memilih "Unduh> Penampil" Anda mendapatkan aplikasi OSX asli yang berfungsi baik untuk saya. Saya tidak begitu yakin tentang ketentuan lisensi, tetapi melalui "Produk> Pemilih Produk" di beranda tampaknya menunjukkan bahwa Penampil itu gratis (sementara Server dilisensikan).
Apple Screen Sharing bawaan juga berfungsi dengan baik, meskipun saya mengalami hang dengan xterm pada remote (dilacak sebagai "masalah linux xterm" di Apple Support Communities). Built-in dapat diakses dari Safari melalui vnc: // hostname di bilah alamat. Jika diluncurkan sekali, Anda dapat mengklik kanan ikon di dok dan memilih Pilihan> Simpan di Dok untuk akses mudah.
VNC "Ayam" tidak bekerja untuk saya sama sekali.
sumber
Penjelasan terbaik yang pernah saya lihat tentang cara menggunakan "layar" apel sebagai klien vnc adalah di http://www.davidtheexpert.com/post.php?id=5
Dia tampaknya tidak menyadari periode ketika apel telah merusak kompatibilitas dengan server VNC non-apel, tetapi selain itu instruksinya tampak hebat, dan bekerja dengan baik pada OS X El Capitan Versi 10.11.6. (Saya tidak lagi di 10.9.5)
sumber