为什么可以';我不能在另一台计算机上访问一个简单的Python服务器吗?

为什么可以';我不能在另一台计算机上访问一个简单的Python服务器吗?,python,networking,server,Python,Networking,Server,我使用以下命令运行Python的http.server: py-mhttp.server——绑定0.0.0.0 我可以通过在浏览器的地址栏中键入bob:8000来访问同一台计算机上的服务器(我可能会也可能没有将我的计算机命名为bob),但当我试图从同一网络上的不同计算机以相同的方式访问服务器时,它说 无法访问此网站 找不到bob的服务器IP地址 我以前可以访问此服务器,但自从升级我的internet和路由器后,我就无法访问。如何从另一台计算机访问此服务器?嘿,如果从另一台计算机访问,您应该使用I

我使用以下命令运行Python的
http.server
py-mhttp.server——绑定0.0.0.0

我可以通过在浏览器的地址栏中键入
bob:8000
来访问同一台计算机上的服务器(我可能会也可能没有将我的计算机命名为bob),但当我试图从同一网络上的不同计算机以相同的方式访问服务器时,它说

无法访问此网站

找不到bob的服务器IP地址


我以前可以访问此服务器,但自从升级我的internet和路由器后,我就无法访问。如何从另一台计算机访问此服务器?

嘿,如果从另一台计算机访问,您应该使用IPv4地址。您只能从计算机访问
0.0.0.0:8000
,同样,您只能从计算机使用以下地址

  • 127.0.0.0:anyport
  • localhost:anyport
  • 0.0.0.0:anyport
  • 通过在cmd中键入ipconfig,您始终可以找到您的IPv4地址。IPv4地址如下所示

    192.168.xxx.xxx
    10.0.xxx.xxx

    尝试此操作后,您应该能够从另一台计算机访问该页面


    祝你好运

    IPv4地址工作正常。知道为什么主机名在另一台计算机上停止工作了吗
    bob:8000
    过去在两台计算机上都可以工作,但现在它只在本地工作。此外,我可以在本地访问
    localhost:8000
    ,但不能访问
    127.0.0.0:8000
    0.0.0:8000
    。嗯,我不确定