मैं मेजबान से अतिथि को qemu का उपयोग करके सेटअप कैसे करूं? जब मैं VM को किसी विशेष पैरामीटर के बिना बूट करता हूं, तो मैं पोर्ट पुनर्निर्देशन का उपयोग करने में सक्षम हूं:
/usr/bin/qemu-system-x86_64 -hda ubuntu1204 -m 512 -redir tcp:7777::8001
लेकिन जब मैं निम्नलिखित का उपयोग करके बूट करने का प्रयास करता हूं:
/usr/bin/qemu-system-x86_64 \
-m 1024 \
-name vserialtest \
-hda ubuntu1204 \
-chardev socket,host=localhost,port=7777,server,nowait,id=port1-char \
-device virtio-serial \
-device virtserialport,id=port1,chardev=port1-char,name=org.fedoraproject.port.0 \
-net user,hostfwd=tcp:7777::8001
मुझे निम्न त्रुटि मिलती है और VM बूट नहीं करता है:
qemu-system-x86_64: -net user,hostfwd=tcp:7777::8001: invalid host
forwarding rule 'tcp:7777::8001'
qemu-system-x86_64: -net user,hostfwd=tcp:7777::8001: Device 'user'
could not be initialized
कृपया ध्यान दें कि मैं -net
बिना किसी मुद्दे के पैरामीटर के बिना VM को बूट करने में सक्षम हूं , हालांकि, मैं मेजबान से अतिथि के लिए ssh सेटअप करना चाहता हूं। अतिथि से मेजबान तक ssh उम्मीद के अनुसार ठीक काम करता है।
संपादित करें
मैंने प्रयोग करने की कोशिश की है
-net user,hostfwd=tcp::7777-:8001
साथ ही साथ
-net user,hostfwd=tcp::7777:8001
लेकिन फिर भी त्रुटि बनी रहती है और VM बूट नहीं करता है।