From: Thomas T <1414466@bugs.launchpad.net>
To: qemu-devel@nongnu.org
Subject: [Bug 1414466] Re: -net user,hostfwd=... is not working
Date: Fri, 29 Oct 2021 14:39:39 -0000 [thread overview]
Message-ID: <163551837907.29842.17252732918725567254.malone@wampee.canonical.com> (raw)
In-Reply-To: 20150125172405.12316.8764.malonedeb@soybean.canonical.com
I have had the same problem, I tried logging into a buildroot image that
was started using the following command line:
qemu-system-i386 -drive
file=output/images/disk.img,format=raw,index=0,media=disk -vga std -nic
user,ipv6=off,model=e1000,mac=10:10:10:10:10:10,hostfwd=tcp::4000-:22
The ssh connection was picked up, but nothing happened. The problem was
that the network device was not brought up! I added the following to
/etc/network/interfaces
auto eth0
iface eth0 inet dhcp
And voila, I can use
ssh username@localhost -p 4000
to log into the machine using ssh.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1414466
Title:
-net user,hostfwd=... is not working
Status in QEMU:
Invalid
Bug description:
QEMU version: git a46b3aaf6bb038d4f6f192a84df204f10929e75c
/opt/qemu.git/bin/qemu-system-aarch64 --version
QEMU emulator version 2.2.50, Copyright (c) 2003-2008 Fabrice Bellard
Hosts:
ovs - host machine (Ubuntu 14.04.1, x86_64)
debian8-arm64 - guest
Guest start:
user@ovs:~$ /opt/qemu.git/bin/qemu-system-aarch64 -machine virt -cpu cortex-a57 -nographic -smp 1 -m 512 -kernel vmlinuz-run -initrd initrd-run.img -append "root=/dev/sda2 console=ttyAMA0" -global virtio-blk-device.scsi=off -device virtio-scsi-device,id=scsi -drive file=debian8-arm64.img,id=rootimg,cache=unsafe,if=none -device scsi-hd,drive=rootimg -netdev user,id=unet -device virtio-net-device,netdev=unet -net user,hostfwd=tcp:127.0.0.1:1122-:22
root@debian8-arm64:~# netstat -ntplu | grep ssh
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 410/sshd
tcp6 0 0 :::22 :::* LISTEN 410/sshd
(no firewall in guest vm)
user@ovs:~$ netstat -ntplu | grep 1122
tcp 0 0 127.0.0.1:1122 0.0.0.0:* LISTEN 18722/qemu-system-a
user@ovs:~$ time ssh user@127.0.0.1 -p 1122
ssh_exchange_identification: read: Connection reset by peer
real 1m29.341s
user 0m0.005s
sys 0m0.000s
Inside guest vm sshd works fine:
root@debian8-arm64:~# ssh user@127.0.0.1 -p 22
user@127.0.0.1's password:
....
user@debian8-arm64:~$ exit
logout
Connection to 127.0.0.1 closed.
root@debian8-arm64:~# ssh user@10.0.2.15 -p 22
user@10.0.2.15's password:
...
user@debian8-arm64:~$ exit
logout
Connection to 10.0.2.15 closed.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1414466/+subscriptions
prev parent reply other threads:[~2021-10-29 14:47 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-25 17:24 [Qemu-devel] [Bug 1414466] [NEW] -net user, hostfwd=... is not working(qemu-system-aarch64) Sergey V. Lobanov
2016-08-31 18:07 ` [Qemu-devel] [Bug 1414466] " Orzech
2016-09-01 6:54 ` T. Huth
2017-01-17 19:45 ` P.Constantine
2017-01-17 20:02 ` P.Constantine
2019-05-17 7:03 ` nagaraju418
2020-10-19 13:58 ` srinivasan magudeeswaran
2020-10-19 18:24 ` srinivasan magudeeswaran
2020-10-20 5:37 ` Thomas Huth
2020-12-20 4:17 ` Launchpad Bug Tracker
2021-05-30 20:52 ` [Bug 1414466] Re: -net user,hostfwd=... is not working Apteryx
2021-05-30 20:58 ` Apteryx
2021-05-30 21:12 ` Apteryx
2021-05-31 3:31 ` Apteryx
2021-10-29 14:39 ` Thomas T [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=163551837907.29842.17252732918725567254.malone@wampee.canonical.com \
--to=1414466@bugs.launchpad.net \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.