VirtualBox 虚拟机转发 Ubuntu 端口为什么不生效,是哪里设置错误了吗?
如题,在 windows 上用 vb 跑虚拟机,跑了一个 ubuntu20.04lts 的系统,但是连接性方面有些问题。
我目前配置了一个桥接网卡,虚拟机和宿主机可以实现通过局域网互相访问,但是我还是想利用一下端口转发,因为有时候直接转发端口可以做到一些更方便的操作,比如直接暴露 docker 端口之类的,用桥接网卡无法实现。
想要实现的效果是,
用 node 在 ubuntu 的 0.0.0.0:8080 上开了个网页服务。在 windows 中通过局域网 http://192.168.0.3:8080 是可以访问的,但是我当我在 vb 的虚拟机设置中,设置使用 nat 网卡(另一个网卡,桥接不能转发端口吧)的端口转发,设置由 127.0.0.1:8080 转发到 127.0.0.1:8080
希望在宿主机上能用 127.0.0.1:8080 访问网页,但是实测连不上
可能是什么原因造成的呢?