質問するログイン新規登録

質問編集履歴

3

追加情報

2021/04/15 09:39

投稿

mikan_professor
mikan_professor

スコア28

title CHANGED
File without changes
body CHANGED
@@ -23,11 +23,22 @@
23
23
  http.serverの設定で、bindというもので外部からの接続を制御できるみたいですが、デフォルトではすべて対象になっているらしく、(https://docs.python.org/ja/3/library/http.server.html)明示的にiPhoneの方のIPアドレスをbindに指定しても変わりませんでした。
24
24
 
25
25
  なぜアクセスできないのかを知りたいです。
26
+ =======追記============
26
27
 
28
+ ```zsh
29
+ python -m http.server 8000 --bind iPhoneのIPアドレス
30
+ ```
31
+ としたところ、
27
32
 
33
+ ```zsh
34
+ OSError: [Errno 49] Can't assign requested address
35
+ ```
36
+ となりました。
37
+
28
38
  =======利用環境============
29
39
  サーバー
30
40
  OS macOS Big Sur 11.2.3
41
+ Firewall無効
31
42
 
32
43
  iPhone
33
44
  iPhone SE2

2

OSについての記述

2021/04/15 09:39

投稿

mikan_professor
mikan_professor

スコア28

title CHANGED
File without changes
body CHANGED
@@ -16,9 +16,19 @@
16
16
 
17
17
 
18
18
  との表記が出ました。
19
+ サーバーを立てたホストとiPhoneは同一ネットワークに接続していました。
19
20
 
20
21
  同じURLで、サーバーのブラウザから開いた場合、localhostのときと同じく成功したので、IPアドレスが間違っているわけではないと思います。
21
22
 
22
23
  http.serverの設定で、bindというもので外部からの接続を制御できるみたいですが、デフォルトではすべて対象になっているらしく、(https://docs.python.org/ja/3/library/http.server.html)明示的にiPhoneの方のIPアドレスをbindに指定しても変わりませんでした。
23
24
 
24
- なぜアクセスできないのかを知りたいです。
25
+ なぜアクセスできないのかを知りたいです。
26
+
27
+
28
+ =======利用環境============
29
+ サーバー
30
+ OS macOS Big Sur 11.2.3
31
+
32
+ iPhone
33
+ iPhone SE2
34
+ OS iOS 14.4.2

1

タグ追加

2021/04/15 09:16

投稿

mikan_professor
mikan_professor

スコア28

title CHANGED
File without changes
body CHANGED
File without changes