是否可以将端口80用于非http流量?例如,我正在制作一个小脚本,它将通过互联网与朋友的计算机通信,但是他们必须通过端口转发才能通过路由器。在脚本中使用端口80以使其自动通过是否有问题?这里面有没有我不理解的不让非http数据通过的部分?请解释:)
发布于 2011-12-29 19:55:55
这样做没有问题。事实上,skype的默认行为是使用端口80和端口443来传输语音!
发布于 2011-12-29 20:01:20
有许多ISP实际上阻止了端口80,因此如果您遇到问题(仍然需要转发),您可能需要尝试其他端口
还需要将计算机上的防火墙设置为允许传入通信。
发布于 2011-12-29 20:04:05
这将很好地工作,但您的朋友可能仍然需要设置端口转发
如果您朋友的PC正在侦听端口80,他将需要设置端口转发。否则,路由器/NAT如何知道将连接桥接到家中的哪台计算机?
但是如果你朋友的PC是建立出站连接的那台,那么他的一端很可能根本不需要端口转发。
换句话说,端口转发(用于TCP)仅用于入站连接。路由器/NAT将自动为出站连接设置端口映射方案(就像它对所有web流量执行的那样)。
https://stackoverflow.com/questions/8667536
复制相似问题