Virtual machine Virtualbox不是端口转发端口8080,而是其他端口正常

Virtual machine Virtualbox不是端口转发端口8080,而是其他端口正常,virtual-machine,virtualbox,Virtual Machine,Virtualbox,我在virtualbox上运行Ubuntu18.04,我的主机是mac。VM上的端口8080上有一个活动的服务,但我已通过设置->网络->端口转发将该服务转发到我的主机,方式与我通过设置->网络->端口转发为其他端口所做的方式相同。我已确认其他端口已正确转发,因为我可以看到端口5000上托管的另一个网页。(端口22正在工作,这就是我使用ssh连接到VM的方式)。我访问或访问时无法看到网页 我的问题是,我不知道为什么我的Vue应用程序运行的端口8080出现问题。运行“纱线服务”命令后,我得到 我检

我在virtualbox上运行Ubuntu18.04,我的主机是mac。VM上的端口8080上有一个活动的服务,但我已通过设置->网络->端口转发将该服务转发到我的主机,方式与我通过设置->网络->端口转发为其他端口所做的方式相同。我已确认其他端口已正确转发,因为我可以看到端口5000上托管的另一个网页。(端口22正在工作,这就是我使用ssh连接到VM的方式)。我访问或访问时无法看到网页

我的问题是,我不知道为什么我的Vue应用程序运行的端口8080出现问题。运行“纱线服务”命令后,我得到

我检查过的一些东西是:

防火墙:

sudo uft status
Status: inactive

sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination  
在VM上运行nmap显示:

PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
5000/tcp open  upnp
5432/tcp open  postgresql
8080/tcp open  http-proxy
在主机上运行nmap显示:

PORT     STATE SERVICE
22/tcp   open  ssh
5000/tcp open  upnp
5001/tcp open  commplex-link
5050/tcp open  mmcc
8000/tcp open  http-alt
8080/tcp open  http-proxy
如果我从主机上执行
curl localhost:5000
操作,我会得到预期的结果,但如果执行
curl localhost:8080
操作,我会得到预期的结果
curl:(56)Recv故障:对等方重置连接

注意:在端口5000和8080上执行curl都会从Ubuntu VM返回预期的信息

我有什么问题


如果这是离题,请重定向我。我曾尝试在stackexchange网络工程上发布,但它甚至没有
virtualbox
标签。

我最终在主机上运行了该项目,并立即开始工作。我还在虚拟机上创建了一个新的vue应用程序,可以从主机的浏览器中查看网页。我的猜测是,在主机浏览器上看不到的项目也在使用在不同端口上运行的其他服务,而我没有转发端口。虽然这只是我的猜测

PORT     STATE SERVICE
22/tcp   open  ssh
5000/tcp open  upnp
5001/tcp open  commplex-link
5050/tcp open  mmcc
8000/tcp open  http-alt
8080/tcp open  http-proxy