Browser 通过其他端口访问网站?

Browser 通过其他端口访问网站?,browser,ports,Browser,Ports,我想从80或8080以外的端口访问一个网站。这可能吗?我只想通过另一个端口查看网站。我没有路由器。我知道这是可以做到的,因为我有一个通过不同端口访问网站的浏览器,Xero Bank称之为XB浏览器 谢谢你的回答。因此,如果我在一台计算机上设置代理,我可以让它从我的计算机转到另一台计算机,然后将网站返回给我。这会绕过日志记录软件吗?当查看网站时,它会被分配一个随机端口,它将始终来自端口80(通常总是,除非服务器管理员更改了端口)。除非您控制了服务器,否则某人无法更改该端口。如果网站服务器正在侦听

我想从80或8080以外的端口访问一个网站。这可能吗?我只想通过另一个端口查看网站。我没有路由器。我知道这是可以做到的,因为我有一个通过不同端口访问网站的浏览器,Xero Bank称之为XB浏览器



谢谢你的回答。因此,如果我在一台计算机上设置代理,我可以让它从我的计算机转到另一台计算机,然后将网站返回给我。这会绕过日志记录软件吗?

当查看网站时,它会被分配一个随机端口,它将始终来自端口80(通常总是,除非服务器管理员更改了端口)。除非您控制了服务器,否则某人无法更改该端口。

如果网站服务器正在侦听其他端口,则是,简单使用


如果服务器未侦听其他端口,则显然无法侦听。

否,因为服务器决定在哪个端口上运行。也许您可以安装一个代理,它将重定向端口,但最终将在您的计算机的端口80上建立连接。

除非您通过代理进行浏览,否则托管您要访问的站点的web服务器必须配置为侦听80或8080以外的端口。

您可以在任何端口上运行web服务器。80和8080(非特权端口上的web服务器)和443(web服务器+ssl)一样,都是惯例。但是,如果您希望通过将浏览器指向另一个端口来查看某个网站,那么您可能运气不好。除非web服务器显式地在该端口上运行,否则您只会收到一条错误消息

这可能是显而易见的,但FWIW只有当web服务器在备用端口上为该网站提供请求时,这才起作用。Web服务器仅在端口80上为站点提供服务并不少见。

您只能通过与http服务器绑定的端口访问网站。
示例:我有一个web服务器,它正在侦听端口123上的连接,您只能让我的页面连接到我的123端口。

如果您的问题是关于IIS(或其他服务器)配置的-是的,这是可能的。您只需在默认站点或虚拟目录下创建端口映射,并将特定端口分配给所需的站点。例如,当将默认端口分配给某个UI前端,并且您希望将服务分配给同一地址但具有不同端口时,它有时对web服务非常有用。

这取决于具体情况

另一端的web服务器将设置为特定端口,通常为80,并且只接受该特定端口上的请求。链上的某些东西需要与网站的端口80进行通信

如果您控制网站,那么您可以更改端口,或者让它接受多个端口上的请求

如果网站已经在另一个端口上讲话,您可以使用冒号语法引用另一个端口(例如:端口1234)

如果您希望在客户端上使用不同的端口,但希望与web服务器端的端口80通信,则需要将流量从端口x路由到端口80。一种常见的启动和运行方法是使用Port Fowarding。ssh可以为您做到这一点,请参阅以获取Unix/技术概述,或者如果您使用的是Windows


希望这会有所帮助。

为了澄清之前的答案,HTTP协议在端口80“注册”,HTTP over SSL(又称HTTPS)在端口443注册

众所周知的端口号是

如果你指的是web服务器上的“绕过日志记录软件”,则不是。它至少会通过代理系统的IP地址看到来自你的流量。如果您试图规避IT部门实施的控制,那么您需要重新考虑这一点。如果您的IT部门阻止到任何出站端口80、8080或443的通信,这是有原因的。问问你的IT主管。如果您需要从本地工作站访问这些出站端口以完成工作,请说明您的情况


安装代理服务器或使用免费代理服务可能违反公司政策,并可能使您的就业面临风险。

您可以使用ssh将端口转发到其他地方

如果您有两台计算机,一台是您浏览的,另一台是免费访问网站的,并且没有登录(即,您拥有它,它就在家里),那么您可以在它们之间建立一个隧道,通过它转发http流量

例如,我使用ssh通过端口转发从工作地点连接到家庭计算机,如下所示:

ssh -L 22222:<target_website>:80 <home_computer>
此请求将通过ssh转发。由于工作计算机首先联系家庭计算机,然后联系目标网站,因此很难登录

然而,这些都是关于“如何绕过web代理”之类的问题,我建议您创建一个新的问题,询问您到底想做什么

例如,“如何绕过web代理以避免我的流量被记录?”

一个简单的方法是访问,您将通过另一个端口进入

http://localhost:22222/