Fedora 43
Sponsored Link

KVM : VNC कनेक्शन सेट करें2025/11/10

 

VNC के साथ वर्चुअल मशीन से कनेक्ट करने के लिए VNC कनेक्शन सेट करें।

[1] मौजूदा वर्चुअल मशीन के कॉन्फ़िगरेशन को संपादित करें और VNC के साथ वर्चुअल मशीन को निम्नानुसार प्रारंभ करें।
इस साइट पर दिए गए उदाहरण में ग्राफ़िक्स के बिना एक वर्चुअल मशीन बनाना दिखाया गया है, इसलिए निम्नानुसार सेटिंग्स बदलना ठीक है,
लेकिन यदि आपने ग्राफिक्स के साथ वर्चुअल मशीन बनाई है, तो कॉन्फ़िगरेशन फ़ाइल में [<graphics>***] और [<video>***] अनुभाग हटा दें।
# [fedora43] का कॉन्फ़िगरेशन संपादित करें

[root@dlp ~]#
virsh edit fedora43
<domain type='kvm'>
  <name>fedora43</name>
  <uuid>56166630-f787-45c3-845a-1dcd87fca504</uuid>
  <metadata>
    <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
      <libosinfo:os id="http://fedoraproject.org/fedora/40"/>
    </libosinfo:libosinfo>
  </metadata>
  .....
  .....
    # इस प्रकार जोड़ें
    # [passwd=***] अनुभाग के लिए कोई भी पासवर्ड सेट करें
    # [slot='0x**'] के लिए एक अद्वितीय संख्या निर्दिष्ट करें
    <graphics type='vnc' port='5900' autoport='no' listen='0.0.0.0' passwd='password'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='virtio' heads='1' primary='yes'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>
    </memballoon>
    <rng model='virtio'>
      <backend model='random'>/dev/urandom</backend>
      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
    </rng>
  </devices>
</domain>


Domain fedora43 XML configuration edited.

[root@dlp ~]#
virsh start fedora43

Domain fedora43 started
[3] यदि Firewalld चल रहा है, तो VNC के लिए आपके द्वारा उपयोग किए जाने वाले पोर्ट को अनुमति दें।
[root@dlp ~]#
firewall-cmd --add-port=5900-5910/tcp

[root@dlp ~]#
firewall-cmd --runtime-to-permanent

[4]

यह सब ठीक है। VNC क्लाइंट से VNC सर्वर से कनेक्ट करने के लिए अगला अनुभाग देखें।

[5] यदि आप वर्चुअल मशीन के प्रारंभिक निर्माण पर VNC को सक्षम करना चाहते हैं, तो निम्नानुसार निर्दिष्ट करें।
फिर, VNC के साथ सिस्टम स्थापित करना संभव है जिसके लिए KVM होस्ट कंप्यूटर पर डेस्कटॉप वातावरण स्थापित किए बिना Windows जैसे GUI इंस्टॉलेशन की आवश्यकता होती है।
[root@dlp ~]#
virt-install \
--name Win2k25 \
--ram 6144 \
--disk path=/var/kvm/images/Win2k25.img,size=100 \
--vcpus=4 \
--os-variant=win2k22 \
--network bridge=br0 \
--graphics vnc,listen=0.0.0.0,password=password \
--video vga \
--cdrom /home/Win2025_26100.1742.240906-0331.ge_release_svc_refresh_SERVER_EVAL_x64FRE_en-us.iso \
--boot uefi
मिलान सामग्री