61695
Rails の勉強を始めたばかりなのですが  
Linux 上で Rails サーバーを起動してもブラウザでアクセスしても何の反応も有りません

ログには

```

    * Listening on tcp://127.0.0.1:3000
    * Listening on tcp://[::1]:3000
    
```

とでるのですが本当にポートをリッスンできてるかどうか調べる  
Linux コマンドはないですか？
CC BY-SA 4.0
2019-12-22T13:34:07.180
61678
2019-12-23T03:57:50.783
question
ruby-on-rails linux
プログラムがどのポートを使っているかを調べる方法
ポート状態を確認するためのコマンドは

```

    sudo netstat -antp
    
```

でいいと思います。

が、

>   * Listening on tcp://127.0.0.1:3000
>   * Listening on tcp://[::1]:3000
>

にある通りListenしているのはループバックインターフェースのため外部のブラウザからはアクセスできません。外部からアクセスできるようにするにはListenするIPを指定しましょう

サーバ起動時のパラメータで指定できます。以下は一例です。

```

    rails server -b 0.0.0.0
    
```
CC BY-SA 4.0
2019-12-23T03:57:50.783
61695
2019-12-23T03:57:50.783
4388
61678
answer