localhostと自分のPCのIPアドレスは別物?
■ このスレッドは過去ログ倉庫に格納されています
自分のPC 192.168.3.1
これとlocalhost は同義ではない? localhost と127.0.0.1は同じに定義されてるけど
1のやつはルーターから与えられた?ネットワークに依存するIPだから変動する可能性ない?
厳密な話すると 全然分からねえ…
アプリケーション作ってみたんだがlocalhostで起動してて他のPCから接続してみたくなってlocalhost→PCのIPアドレスに変更したんだが上手くいかない
これはlocalhostってのは127.0.0.1であってPCのIPアドレスではないってことか? >>7
localhostも127.0.0.1も常に自分のPCって意味だから >>9
localhost と127.0.0.1は自分専用
PCに設定してるIPアドレス192.168.3.1は他所からアクセス出来るようにするための窓口みたいなイメージ? localhostじゃなくて0.0.0.0で立ち上げろ 接続したいマシン同士は同じサブネット内にいる?
(同じルーターに繋がってるとかそういうこと)
192~はサブネット内のプライベートIPだから同じネットワーク内からしか見えないよ >>11
なるほど
>>7のようにPC1ではlocalhost上でアプリを起動させてて、他のPC(PC2)からこのアプリにアクセスしたい場合は192.168.3.1に接続すると閲覧出来るはずって認識であってる? >>13
2台PC用意してそいつらをLANケーブルで直接繋げて同じ192.168.3.1と192.168.3.2にしてる 待ち受け側の指定は>>12の方法でいいかも
wikipediaより
サーバにおいては、0.0.0.0は「ローカルマシン上の全てのIPv4アドレス」を意味する。ホストに192.168.1.1と10.1.2.1の2つのIPアドレスがあり、そのホストで実行されているサーバが0.0.0.0で待ち受けするように構成されている場合、どちらのIPアドレスに対しても到達可能になる。 >>16
ごめーんそれはやったことないからよくわかんない
lanケーブル 2台 直接接続
とかでぐぐったらOSの設定方法みたいなの出てきたからそれ見るとできるかも >>12
>>17
どこからでも受け付けますよ設定ってことだよな
アプリケーションのlocalhost を0.0.0.0にのうやって変えるのか分からんがそれは調べてみる
ここにデータベース使うようにしてIPアドレスの設定が入ってきたら訳分からんな…
こういう知識はサーバーになるの?ネットワークになるの? ■ このスレッドは過去ログ倉庫に格納されています