【问题标题】:How to connect iphone to a local server running on mac?如何将 iphone 连接到在 mac 上运行的本地服务器?
【发布时间】:2020-06-07 21:14:49
【问题描述】:

我在 localhost:8000 运行 django 服务器以从 iPhone 访问它,我已将 iphone 和 mac 连接到同一个网络。

 ifconfig |grep inet
inet 127.0.0.1 netmask 0xff000000 
inet6 ::1 prefixlen 128 
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
inet 127.94.0.1 netmask 0xff000000 
inet 127.94.0.2 netmask 0xff000000 
inet6 fe80::aede:48ff:fe00:1122%en5 prefixlen 64 scopeid 0x4 
inet6 fe80::10a0:e008:9d34:5f7e%en0 prefixlen 64 secured scopeid 0x6 
inet 192.168.43.234 netmask 0xffffff00 broadcast 192.168.43.255
inet6 2401:4900:2320:f3e9:10a0:ab34:c773:1104 prefixlen 64 autoconf secured 
inet6 2401:4900:2320:f3e9:b444:77e0:94f:8ccc prefixlen 64 autoconf temporary 
inet6 fe80::b4ed:bff:feba:10c2%awdl0 prefixlen 64 scopeid 0x8 
inet6 fe80::b4ed:bff:feba:10c2%llw0 prefixlen 64 scopeid 0x9 
inet6 fe80::54e:e417:7879:b351%utun0 prefixlen 64 scopeid 0xf 
inet6 fe80::203b:4e44:1f36:a04c%utun1 prefixlen 64 scopeid 0x10 
inet6 fe80::eaa6:a7d3:cf35:3fe1%utun2 prefixlen 64 scopeid 0x11 
inet6 fe80::7604:df44:d8c4:65be%utun3 prefixlen 64 scopeid 0x12 
inet6 fe80::3e0f:e8c3:e7a:f96c%utun4 prefixlen 64 scopeid 0x13 
inet6 fe80::3719:2c00:294b:88be%utun5 prefixlen 64 scopeid 0x16 

运行 ifconfig 命令后,我取出了 mac 的 ip 地址,即 192.168.43.234。在 safari 中使用这个地址我无法从 iphone 访问服务器。

【问题讨论】:

标签: ios django iphone ip-address


【解决方案1】:

您应该能够通过使用以下命令运行 Django 来访问它: python manage.py 0.0.0.0:8000

然后在手机上转到192.168.43.234:8000

【讨论】:

  • 成功了。但是重新启动计算机后我无法访问服务器。 django 服务器按照建议运行,但我仍然无法访问 iphone 上的服务器。防火墙也关闭了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-04-07
  • 2012-10-11
  • 2021-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多