一応さっきまでperlでファイルの読み書きをしてIP公開みたいなのを作ってたのですが
Yさんの>>643の方法がベターですね。
ちなみにサーバーってどうしようと思ってますか?
一旦情報を集めるサーバー(※1)を使ったとしても対局するときは対局者A、Bどちらかが
サーバーになってポート開放とかをしないといけない感じですか(ユーザー手動で)?
※1のから対局者Aのマシンのポートをどうこうとなるとファイアウォールの関係とかもあるので
まだ色々考えないといけないこととかもあるんでしょうかね。

個人的には新規対局を押すとAIを選択するところで先手、後手とも「ネット対局」みたいのを
選択するとそれだけでもう対局OKみたいなのが良いとは思いますが。