Node.js 流浪汉上的nodejs-can';不要从外部加载页面
尝试从我的windows计算机加载到浏览器不起作用,但当我这样做时Node.js 流浪汉上的nodejs-can';不要从外部加载页面,node.js,networking,vagrant,Node.js,Networking,Vagrant,尝试从我的windows计算机加载到浏览器不起作用,但当我这样做时 curl -v http://localhost:3000 在我的“流浪者虚拟机”页面上,加载的内容很好 我在考虑端口转发问题,所以我设置了 config.vm.network :forwarded_port, guest: 3000, host: 3000 在vagrant配置文件中,但它没有帮助 我尝试在我的虚拟机上捕获对端口3000的调用,如下所示 sudo tcpdump -i eth0 'port 3000' 这
curl -v http://localhost:3000
在我的“流浪者虚拟机”页面上,加载的内容很好
我在考虑端口转发问题,所以我设置了
config.vm.network :forwarded_port, guest: 3000, host: 3000
在vagrant配置文件中,但它没有帮助
我尝试在我的虚拟机上捕获对端口3000的调用,如下所示
sudo tcpdump -i eth0 'port 3000'
这表明流浪VM可以听到我对它的呼叫,但nodemon不知道
我被困在这里了,谢谢你的建议
谢谢 谢谢
我做了
sudo iptables-I INPUT-p tcp--dport 3000-j ACCEPT
,它解决了问题添加端口转发指令后,您是否运行了vagrant reload
?还要检查iptables
是否阻止您(iptables-L
)m1keil,非常感谢,问题出在iptables上。我做了“iptables-I INPUT-ptcp--dport3000-j ACCEPT”,解决了这个问题