macで立ち上げたサーバに同一ネットワークの別端末からアクセスする
以下のように -b 0.0.0.0 が必要だった
code:_
bin/rails server -p 3000 -b 0.0.0.0
listen されているアドレス・ポートの確認は以下
code:_
lsof -i -P | grep LISTEN
以下のように *:3000 のようになっているとOK
code:GOOD
ruby 35984 foo 131u IPv6 0x9dbf4862e64c9c8c 0t0 TCP *:3000 (LISTEN)
以下のように localhost:3000 のようになっていると、他の端末からの接続ができない
code:BAD
ruby 67072 foo 14u IPv4 0x94e850921cedf025 0t0 TCP localhost:3000 (LISTEN)
関連