本地主机请求是否连接到网络?

Rts*_*e42 3 networking apache-http-server

这可能是一个愚蠢的问题,但是,是否连接到路由器localhost127.0.0.1实际启动到路由器的网络连接,然后作为接收到的信号返回,或者它是否完全绕过网络并通过在软件中模拟网络来实现相同的效果?

Gia*_*968 7

...是连接到路由器localhost还是127.0.0.1实际启动到路由器的网络连接,然后作为接收信号返回,还是完全绕过网络并通过在软件中模拟网络来实现相同的效果?

当您连接到localhost/ 时127.0.0.1,严格来说是本地操作系统管理的本地计算机上的本地连接。它从不连接到外部路由器或设备来实现连接。

但是当你说“......在软件中模仿网络......”时,这并不完全正确。系统在使用localhost/时不会“模仿”网络127.0.0.1;使用localhost/时,存在于操作系统系统之外的网络功能自然会作为系统核心操作系统的一部分存在127.0.0.1

localhost/127.0.0.1被认为是环回连接的全部原因正是:一个严格的本地连接,它以自身为基础,但最终使用与假设的“真实”网络相同的完全相同的协议和网络结构。环回连接是为测试和调试而设计的——有时是本地应用程序需要——所以它永远不会“模仿”任何东西;这就是网络连接。

和 FWIW,一些软件(例如 Firefox)故意使用“充当服务器”进程,这些进程连接到应用程序创建的服务器,该服务器可访问localhost/127.0.0.1作为其正常操作的一部分。man 基于 RESTful API 的服务器软件利用本地环回,使其核心代码的前端层与基于本地的 RESTful API 进行核心操作对话。