问题标签 [ports]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
350 浏览

amazon-ec2 - Amazon AWS 识别的所有端口是什么?

当我将端口添加到我的 EC2 安全组时,其中一些端口会自动弹出,并显示它们的用途名称(HTTP、POP3、SSH 等)。是否有亚马逊认可的所有清单,以防万一我遗漏了任何重要的清单?

0 投票
1 回答
206 浏览

asp.net - 在 Windows azure 中以自定义端口号发布网站?

我们正在尝试在 Azure 中发布三个站点,它们位于端口 8080-8082 上。8080 上的站点工作正常,但 8081 和 8082 上的站点没有从外部响应。

想法?

0 投票
1 回答
11511 浏览

apache - Set up apache to alias a nodejs application?

I have a PHP application being served through apache on port 80. I have a nodejs application running standalone on port 3000. I want to make ajax requests from the client side code generated by PHP to the nodejs application. The problem is the same origin policy won't allow a different port, and I can't run both nodejs and apache on port 80.

What I would ideally like to do is have them both appear to run on port 80 from the client's perspective. How can I set up apache to reroute/alias/whatever certain requests to the nodejs application?

Hope that makes sense. Note: Not sure if this is possible, or if I am going about it in the right way - open to suggestions.

0 投票
1 回答
2270 浏览

networking - UDP 客户端 - 打开端口?

所以现在我只为我的客户使用 TCP - 他们连接到服务器,打开套接字并自由获取数据包。但是如果我决定在我的游戏中也使用 UDP 怎么办?他们将不得不开放端口吗?例如,如果他们使用常规 WiFi,我可以在没有打开端口问题的情况下向客户端发送 UDP 吗?

谢谢。

0 投票
1 回答
119 浏览

linux - 如果您在一个 eth 开发人员上有多个 ip,是否允许为一个 eth 或一个 ip 共享端口?

现在,我有一种情况,我在 linux 系统公开的单个开发人员上为很多 ips 起别名。这个开发者可以说是 ethX。

现在在 ethX 上,我从子网中添加了许多 ip。

问题:

似乎端口范围是为 ethx 上的所有 ip 共享的。这意味着:如果我在 ethx 上添加一个 ip xyab 并使用端口 5552 现在我在 ethx 上添加一个 ip yxba 并尝试使用 5552 -> 这无法完成

谁能证实这一点?

添加是使用 ip2 utils (ip addr add xxxx dev xxxx) 等完成的。

0 投票
2 回答
2380 浏览

iphone - 检查具有特定端口打开的本地设备的专用网络(iPhone / Objective C)

我花了一整天时间在我的 Mac 和 iPhone 之间创建一个系统,我使用cocoaasyncsocket在我的 Mac上创建了一个监听服务器,在我的 iPhone 上创建了一个客户端。基本思想是在计算机打开时让 Mac 上的应用程序运行,然后当我希望从 iPhone 应用程序传输数据时,启动应用程序并连接并发送数据......我让这个系统正常工作我希望它如何运行但是我有 1 个问题,我总共尝试解决了大约 4 个小时!

我想创建一些东西,在监听器运行的情况下扫描我的无线网络以查找我的 mac……我认为这很简单,但我错了。我一直在寻找高低,但没有运气,我使用stackoverflow作为我的最后手段。

我目前的计划是通过检索 iPhone 的内部 IP(即 192.168.1.94)来“自动扫描”,然后使用它来确定网络上的其他 IP 将是什么(192.168.1.0-254),现在我知道什么 IP扫描我可以遍历每一个并检查端口是否打开/我得到响应。

现在我想尽快做到这一点,但是我无法得到任何东西来给我准确的结果......

在 cocoaasyncsocket 中使用connectToAddress:error:只会为 255 个不同的 IP 地址中的每一个返回 true,所以我遇到的任何其他可访问性函数也会如此......我读过这是因为他们只检查连接是否建立并且不在乎另一端发生了什么,所以我需要考虑其他事情。

我能想到的唯一其他解决方案是,可能对每个内部 IP 进行 ping 操作,看看我是否得到响应,但我不确定这是否会占用太多时间,不得不通过 255 个 IP 地址......然后,一旦我得到了活跃的IP,我仍然必须检查端口是否以某种方式打开:/

如果这里有人知道如何完成或有更好的想法如何检查开放端口(我对网络不是很好),我将非常感激。

谢谢阅读,

利亚姆

0 投票
1 回答
757 浏览

apache - 端口 Apache 和 ExpressJS

我正在使用 Apache,它侦听端口 80、expressjs 和 socket.io。主要是,我的问题是我应该让 expressjs 监听哪个端口,这样我就不需要在 url 上写端口。

假设我想获取这个 url 的 id:

问题是,如果我在端口 80 上运行 Apache,那么 expressjs 将无法识别该 url,所以我应该这样写 [如果我有 app.listen(81)]:

这实际上是不真实的,因为我不能让用户写:81 我读过一些关于 http-node-proxy 的东西,但不太了解

谢谢!

0 投票
2 回答
139 浏览

python - 使用 Python 打开端口涉及哪些适当的安全措施?

考虑一个非常基本的 python 套接字,它在主机上打开一个到 Internet 的端口并监听传入的消息,这些消息显示在终端中。

像这样保持端口完全开放被认为是相当脆弱的,对吗?我应该实施哪些安全功能?是否应该对传入的数据进行清理?解决这个问题的最佳方法是什么?

谢谢。

0 投票
6 回答
20921 浏览

python - 使用 Python 识别监听端口

在从 bash 翻译一些脚本时,我遇到了许多使用 netstat -an 来查找我们的服务是否正在侦听的情况。虽然我知道我可以只使用 subprocess.call 或其他甚至 popen 我宁愿使用 pythonic 解决方案,所以我没有利用我们正在运行的 unix 环境。

从我读过的内容来看,套接字模块应该有一些东西,但我没有看到任何检查监听端口的东西。可能是我不理解一个简单的技巧,但到目前为止,我知道如何连接到套接字,并编写一些东西让我知道连接何时失败。但不一定我找到了专门检查端口以查看其是否正在侦听的东西。

有任何想法吗?

0 投票
1 回答
261 浏览

ports - 作为一个工作的旅行者,有没有办法在不接触路由器的情况下绕过端口 80 的阻塞?

我现在一边旅行一边工作。我想开始设置贝宝集成,但我不能,因为我无法打开端口 80,以便贝宝沙箱可以与我的计算机通信。我已经尝试过使用我自己的带 SIM 卡的 USB 调制解调器(数据计划),但似乎它们也非常积极地阻塞了这些端口。

所以,我无法访问酒店的路由器,因为它是错误的(而且我没有密码)。

是否有某种技巧可以让我使用贝宝沙盒集成?我尝试过使用托管(godaddy),但是继续将更改上传到主机以查看您所做的工作是否有效(更不用说调试问题)非常慢。