いつもの日記 » この記事

備忘録(短命ポート)

図書館で借りた「ポート番号のしくみ」という本を読んでいます。10年くらい前に刊行された本なのでだいぶ古いですが、簡潔にまとめられていて復習に良いです。

で、備忘録として忘れないうちにφ(`д´)メモメモ…
[引用]
1~1023までは、サーバ・アプリケーション用に予約されています。この範囲のポート番号を特別に「ウェルノウン・ポート番号」と呼びます。
そして、1024~65535のポート番号は「クライアント・アプリケーション」に動的に割り当てられています。

はい。少し記憶があいまいになってました。ウェルノウンポートなどの名称ばかりに注意がいって太字の部分の何のために二つのグループに分けていたのか忘れてました。

続けて引用。

サーバ側のポート番号が「ウェルノウン・ポート番号」であり、クライアント側のポートが「エフェメラル・ポート番号」です。エフェメラル(はかない・短命)番号は通信が行われる際にアプリケーション間で適宜割り当てが行われる番号のことです。

例.)http の場合
クライアント
ポートXXXX(1024以上)

サーバ
ポート80

複数台接続してるとき、ルーターが短命ポート使って送信元の端末を判断するのに短命ポートって使ってるんだぁと適当な覚え方をしてたので、そこ修正しないと(;´Д`)

ルーター無しの一対一の時も上記例のように、ウェルノウンポート(サーバー)と短命ポート(クライアント)の関係が成立してるのね。

うん。改めて覚えなおした。

マルチサイトWordPressに内部IPでアクセスさせようとした

家のパソコンにもWordPressをインストールして、マルチサイト化してるんですが、今までは、ローカルホストでのアクセスのみしていたので特に問題は無かったんです。が、ちょっとLAN経由で別の端末からマルチサイトの一つを内部アドレスで指定して開こうとしたんですけど、これができない(;´Д`)

WP入れたマシンで、自分の内部IPを打ち込んでも127.0.0.1にリダイレクトされてしか表示されません。

で、結局、スタンドアローンでのアドレス変更するときにいじる[設定]-[一般]のところにあたる内容を、マルチの場合で探して[参加サイト]-[サイトネットワーク管理者]-[サイト]のリストから、192.168.XXX.XXX/24 のセグメントの端末からアクセスさせたいサイトの[編集]画面を呼び出して、かえればいいのかなーと打ちかえたんですけどやっぱりうまくいきません。・゚・(ノД`)・゚・。

しばらくいろいろ調べて、configにアドレスのオーバーライド指定したりしましたがこれはハズレ。でも、設定するところは限定されているのでどこか見落としがあるのかなぁともう一度見直してみたら、おかしなところがありました。それが下のキャプチャー

この様に192.168.1.2と打ち込んだら、http://192.168.1.2/wordpressとなってくれないと困るのですが、変更後、[設定]タブをよくみると、

と、なっていました。

(´・ω・`)

ちなみにきちんとしたアドレスに二か所手打ちで打ちかえて保存してあげたら、他の端末から内部IP直接指定でコンテンツにアクセスできました。

5 / 512345