新月の開発

e3e55603 :Anonymous 2015-12-06 17:40
多分わかった。

・ノードAがリレークライアントBを抱えてリレーサーバーAとなる
・リレーサーバAが、自分のリレークライアントBにPINGをうつ
・リレーサーバAが自分のリクエストをリレーする。その際、httpヘッダのリモートホストはローカルホストになる
・リレークライアントBはリレーサーバーAのIPアドレスとしてリモートホスト(リレーサーバーAのローカルIPアドレス)を返す。
・リレーサーバAは受け取ったIPアドレスをもってノード名を作る
(pingのごとにノード名を更新している)

つまり、リレーを抱えた後、そいつにPINGを打つごとにローカルIPアドレスが名になる、
しかも、外のノードにPINGをうてば元にもどるから不定期。
Powered by shinGETsu.