Documentation for a newer release is available. View Latest

Instalasi Memakai VNC

Antarmuka instalasi grafis adalah metode yang disarankan untuk menginstal Fedora. Namun, dalam beberapa kasus, mengakses antarmuka grafis secara langsung sulit atau tidak mungkin. Beberapa sistem tidak memiliki kemampuan untuk menghubungkan layar dan keyboard, membuat VNC menjadi kebutuhan untuk instalasi manual (non-Kickstart).

Untuk mengizinkan penginstalan manual pada sistem tanpa kepala (sistem tanpa layar, keyboard, dan mouse yang terhubung langsung), program penginstalan Anaconda menyertakan mode Virtual Network Computing (VNC) yang memungkinkan mode grafis program penginstalan berjalan secara lokal , tetapi ditampilkan di sistem lain yang terhubung ke jaringan. Instalasi VNC memberi Anda berbagai pilihan instalasi.

Bab ini memberikan instruksi tentang mengaktifkan mode VNC pada sistem instalasi dan menghubungkannya menggunakan penampil VNC.

Memasang Penampil VNC

Melakukan instalasi VNC memerlukan penampil VNC yang berjalan di workstation Anda atau komputer terminal lain. Penampil VNC tersedia di repositori sebagian besar distribusi Linux; penampil VNC bebas juga tersedia untuk sistem operasi lain seperti Windows. Pada sistem Linux, gunakan manajer paket Anda untuk mencari penampil untuk distribusi Anda.

Penampil VNC berikut tersedia dalam Fedora:

  • TigerVNC - Penampil dasar yang independen dari lingkungan desktop Anda. Dipasang sebagai paket tigervnc.

  • Vinagre - Penampil untuk lingkungan desktop GNOME. Diinstal sebagai paket vinagre.

  • KRDC - Penampil yang terintegrasi dengan lingkungan desktop KDE. Dipasang sebagai paket kdenetwork-krdc.

Untuk menginstal salah satu penampil yang tercantum di atas, jalankan perintah berikut sebagai root:

# dnf install nama_paket

Ganti package dengan nama paket penampil yang ingin Anda gunakan (misalnya, tigervnc).

Prosedur dalam bab ini mengasumsikan Anda menggunakan TigerVNC sebagai penampil VNC Anda. Instruksi khusus untuk penampil lain mungkin berbeda, tetapi prinsip-prinsip umum masih berlaku.

Melakukan Instalasi VNC

Program instalasi Anaconda menawarkan dua mode untuk instalasi VNC: Direct mode dan Connect mode. Kedua mode berbeda dalam cara koneksi antara server dan penampil dibuat. Setelah Anda berhasil terhubung, instalasi akan berjalan dengan cara yang sama terlepas dari mode yang Anda gunakan.

Mode Langsung (Direct)

Dalam mode ini, Anaconda dikonfigurasi untuk memulai instalasi dan menunggu koneksi masuk dari penampil VNC sebelum melanjutkan. Sambil menunggu koneksi masuk, alamat IP sistem dan port tempat penginstal mengharapkan koneksi ditampilkan di layar atau konsol jika tersedia; ini menyiratkan bahwa Anda memerlukan setidaknya konsol serial untuk terhubung menggunakan mode ini, tetapi Anda dapat mengatasi batasan ini jika Anda mengetahui port VNC baku dan alamat IP sistem.

Mode Sambung (Connect)

Dalam mode ini, penampil VNC dimulai pada sistem jarak jauh di listening mode. Penampil VNC menunggu koneksi masuk pada port tertentu. Kemudian, Anaconda dimulai dan nama host/alamat IP dan nomor port penampil disediakan menggunakan opsi boot atau perintah Kickstart. Ketika instalasi dimulai, program instalasi membuat koneksi dengan penampil VNC yang mendengarkan menggunakan nama host/alamat IP dan nomor port yang ditentukan. Oleh karena itu, mode Connect lebih mudah digunakan pada sistem tanpa tampilan atau konsol lokal, tetapi juga mungkin memerlukan persiapan tambahan, karena sistem penampil harus dapat menerima koneksi masuk pada port yang ditentukan, yang biasanya memerlukan perubahan pengaturan firewall.

Memilih suatu Mode Instalasi VNC

  • Akses Visual dan Interaktif ke sistem

    • Jika akses visual dan interaktif ke sistem yang diinstal tidak tersedia, maka Anda harus menggunakan Connect Mode.

  • Aturan Koneksi Jaringan dan Firewall

    • Jika sistem yang diinstal tidak mengizinkan koneksi arah masuk oleh firewall, maka Anda harus menggunakan Connect Mode atau menonaktifkan firewall. Menonaktifkan firewall mungkin memiliki implikasi keamanan.

    • Jika sistem jarak jauh yang menjalankan penampil VNC tidak diizinkan koneksi masuk oleh firewall, maka Anda harus menggunakan Direct Mode, atau menonaktifkan firewall. Menonaktifkan firewall mungkin memiliki implikasi keamanan.

Memasang dalam Mode Langsung (Direct) VNC

VNC Mode Langsung adalah ketika penampil VNC memulai koneksi ke sistem yang sedang dipasang. Anaconda akan memberi tahu Anda kapan harus memulai koneksi ini.

Memulai VNC dalam Mode Langsung
  1. Buka penampil VNC (misalnya, TigerVNC) di workstation yang akan Anda gunakan untuk menyambung ke sistem yang sedang dipasang. Jendela yang mirip dengan Rincian Koneksi TigerVNC akan ditampilkan dengan bidang masukan yang memungkinkan Anda menentukan alamat IP.

    TigerVNC setelah awal mula
    Gambar 1. Rincian Koneksi TigerVNC
  2. Boot sistem instalasi dan tunggu menu boot muncul. Di menu, sunting opsi boot (lihat opsi Menu Boot) dan tambahkan opsi inst.vnc ke akhir baris perintah.

    Secara opsional, jika Anda ingin membatasi akses VNC ke sistem instalasi, tambahkan opsi boot inst.vncpassword=PASSWORD juga. Ganti PASSWORD dengan kata sandi yang ingin Anda gunakan untuk instalasi. Kata sandi VNC harus memiliki panjang antara 6 dan 8 karakter.

    Gunakan kata sandi sementara untuk opsi inst.vncpassword=. Itu tidak boleh berupa kata sandi nyata atau root yang Anda gunakan pada sistem apa pun.

    Menyunting opsi boot untuk mengaktifkan VNC
    Gambar 2. Menambahkan Opsi Boot VNC
  3. Mulai instalasi menggunakan opsi yang disunting. Sistem akan menginisialisasi program instalasi dan memulai layanan yang diperlukan. Ketika sistem siap, Anda akan melihat pesan di layar yang mirip dengan yang berikut:

    13:14:47 Please manually connect your VNC viewer to 192.168.100.131:5901 to begin the install.

    Perhatikan alamat IP dan nomor port (dalam contoh di atas, 192.168.100.131:5901).

  4. Pada sistem yang menjalankan Penampil VNC, masukkan alamat IP dan nomor port yang diperoleh pada langkah sebelumnya ke dalam dialog Detail Koneksi dalam format yang sama seperti yang ditampilkan di layar oleh penginstal. Kemudian, klik Hubungkan. Penampil VNC sekarang akan terhubung ke sistem instalasi. Jika Anda menyiapkan kata sandi VNC, masukkan kata sandi saat diminta dan tekan OK.

Ketika koneksi berhasil dibuat, jendela baru akan terbuka pada sistem yang menjalankan penampil VNC, menampilkan menu instalasi. Jendela ini akan menyediakan akses jarak jauh penuh ke penginstal sampai instalasi selesai dan sistem reboot untuk pertama kalinya.

Anda kemudian dapat melanjutkan dengan Instalasi Memakai Anaconda.

Memasang dalam Mode VNC Connect

Mode hubung VNC adalah ketika sistem yang sedang diinstal memulai koneksi ke penampil VNC yang berjalan pada sistem jarak jauh. Sebelum Anda mulai, pastikan sistem jarak jauh dikonfigurasi untuk menerima koneksi masuk pada port yang ingin Anda gunakan untuk VNC. Cara yang tepat untuk memastikan koneksi tidak akan diblokir tergantung pada jaringan Anda dan pada konfigurasi workstation Anda. Informasi tentang konfigurasi firewall di Fedora tersedia di [citetitle]_Fedora Panduan Keamanan, tersedia di https://docs.fedoraproject.org/.

Memulai VNC dalam Mode Hubung
  1. Jalankan penampil VNC pada sistem klien dalam mode mendengarkan. Misalnya, pada Fedora menggunakan TigerVNC, jalankan perintah berikut:

    $ vncviewer -listen PORT

    Ganti PORT dengan nomor port yang ingin Anda gunakan untuk koneksi.

    Terminal akan menampilkan pesan yang mirip dengan contoh berikut:

    Contoh 1. Penampil TigerVNC Mendengarkan
    TigerVNC Viewer 64-bit v1.3.0 (20130924)
    Built on Sep 24 2013 at 16:32:56
    Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
    See https://tigervnc.org/ for information on TigerVNC.
    
    Thu Feb 20 15:23:54 2014
    main:        Listening on port 5901

    Ketika pesan ini ditampilkan, penampil VNC siap dan menunggu koneksi masuk dari sistem instalasi.

  2. Boot sistem instalasi dan tunggu menu boot muncul. Di menu, sunting opsi boot (lihat Menu Boot) dan tambahkan opsi berikut ke akhir baris perintah:

    inst.vnc inst.vncconnect=HOST:PORT

    Ganti HOST dengan alamat IP sistem yang menjalankan penampil VNC yang mendengarkan, dan PORT dengan nomor port tempat penampil VNC mendengarkan.

  3. Mulai instalasi. Sistem akan menginisialisasi program instalasi dan memulai layanan yang diperlukan. Setelah inisialisasi selesai, Anaconda akan mencoba terhubung ke alamat IP dan port yang Anda berikan pada langkah sebelumnya.

    Ketika koneksi berhasil dibuat, jendela baru akan terbuka pada sistem yang menjalankan penampil VNC, menampilkan menu instalasi. Jendela ini akan menyediakan akses jarak jauh penuh ke penginstal sampai instalasi selesai dan sistem reboot untuk pertama kalinya.

Anda kemudian dapat melanjutkan dengan Instalasi Memakai Anaconda.

Pertimbangan Kickstart

Perintah untuk menggunakan instalasi VNC juga tersedia di instalasi Kickstart. Hanya dengan menggunakan perintah vnc akan mengatur instalasi menggunakan Direct Mode. Opsi tersedia untuk menyiapkan instalasi menggunakan Connect Mode. Untuk informasi selengkapnya tentang perintah dan opsi vnc yang digunakan dalam berka Kickstart, lihat Acuan Sintaks Kickstart.

Pertimbangan untuk Sistem Tanpa Monitor

Saat menginstal sistem tanpa monitor, satu-satunya pilihan adalah instalasi Kickstart otomatis atau instalasi VNC interaktif menggunakan mode hubung. Untuk informasi selengkapnya tentang instalasi Kickstart otomatis, lihat Acuan Sintaks Kickstart. Proses umum untuk instalasi VNC interaktif dijelaskan di bawah ini.

  1. Siapkan server PXE yang akan digunakan untuk memulai instalasi. Informasi tentang memasang dan melakukan konfigurasi dasar server PXE dapat ditemukan di Menyiapkan Server Instalasi.

  2. Konfigurasikan server PXE agar menggunakan opsi boot untuk instalasi VNC mode hubung. Untuk informasi tentang opsi boot ini, lihat Memasang dalam VNC Mode Hubung.

  3. Ikuti prosedur untuk Instalasi VNC menggunakan mode hubung seperti yang dijelaskan dalam Memulai VNC dalam Mode Hubung. Namun, ketika diarahkan untuk mem-boot sistem, boot dari server PXE.