Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 流浪汉上的nodejs-can';不要从外部加载页面_Node.js_Networking_Vagrant - Fatal编程技术网

Node.js 流浪汉上的nodejs-can';不要从外部加载页面

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' 这

尝试从我的windows计算机加载到浏览器不起作用,但当我这样做时

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”,解决了这个问题