关于这个话题有很多帖子...我一直在阅读它们。
这是我得到的信息,也许有人可以帮忙。我正在尝试构建 OpenWRT 映像,但遇到了困难。我有一台运行 alpine 的虚拟机。创建了用户 Root(显然)和普通用户 M00。
虚拟盒网络设置:网络:NAT 端口转发:名称 SSH、协议 TCP、主机端口 2022、客户端口 22
在虚拟机上运行 ifconfig 并获取 127.0.0.1 没有问题
在笔记本电脑上运行 ipconfig 并获取 192.etc 地址(无虚拟盒)。
使用 putty,尝试以主机身份进入:127.0.0.1 端口 22,端口 2022,主机[电子邮件保护]等等都无济于事。
如果我对端口 22 进行任何操作,我都会收到一条拒绝连接的消息。如果我对 2022 进行任何操作,我会看到一个黑色的 cmd 屏幕,无法执行任何操作...无法输入任何内容,什么都做不了。有什么想法吗?
答案1
检查 Virtual Box 的 NAT 地址设置。127.0.0.1 是环回地址,它对您没有帮助。您需要一个(例如)192.168.xy 地址,其中 x 是与主机 192.168.ab 不同的子网(除非您希望更改为桥接网络)。