linux - Polymer serve 拒绝外部连接

标签 linux networking polymer polymer-2.x polymer-cli

我可以在端口 8081 上连接到我的服务器没问题:如果我在我的服务器上执行 nc -l 8081,并在我的服务器上执行 nc my.host.name 8081本地机器,我可以完美地发送和接收一切。但是如果我在我的服务器上执行 polymer serve,在我的本地执行 nc my.host.name 8081 立即退出,而 nc localhost 8081 工作很好,如果我伪造 HTTP 请求,我可以看到我的 index.html 服务于我。 nc my.host.name 8081 在服务器上也失败了。

我做错了什么?为什么 polymer serve 只听取内部请求?

最佳答案

显然 polymer serve 默认只响应对 localhost 的请求。显然,localhost:8081 和世界其他地方看到的端口 8081 之间存在差异。

您可以执行 polymer serve -H [external ip],您可以从 ifconfig 获取外部 ip,其中显示 inet addr: .或者,我似乎能够执行 polymer serve -H `hostname` 虽然我不是 100% 确定这是一个通用的解决方案。

关于linux - Polymer serve 拒绝外部连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43876733/

相关文章:

Linux文件名检查是否存在并删除

iphone - 应用程序在 UITextView 滚动后崩溃

c++ - boost::asio 如何实现定时数据包发送功能?

css - 如何使用 :hover, 风格化纸卡:事件状态

linux - 查找旧文件并写入列表,然后删除旧文件的脚本

python - 网络 : Trying to get ipaddress of all Interfaces in Linux

c - "fork()"后printf异常

c++ - Qt 将附加参数传递给插槽并保留发出的信号数据

dart - 创建自定义 Polymer 元素

javascript - 动态添加的纸按钮未正确呈现