ktukumo / R2ScarecrowGrunt

Create a scarecrow to feel like an attrition warfare
0 stars 0 forks source link

ホームネットワーク内で2つのPCを使用した際の問題 #24

Closed ktukumo closed 2 years ago

ktukumo commented 2 years ago

ホームネットワーク内にPCを2つ用意し、片方をリッスンサーバー、もう片方をnorthstarクライアントとした場合、後述のマシンがリッスンサーバへのconnnectコマンド実行時にauthエラーとなる

ktukumo commented 2 years ago

リッスンサーバが正常に使用可能な状態であることは他ネットワークユーザーのnorthstarクライアントを通じて確認済み

ktukumo commented 2 years ago

現状の整理 サブマシンで立てたサーバでロードアウトをいじるとディスコネクトされる サブマシンに接続は可能 メインマシンで立てたサーバに接続しようとすると認証エラー メインマシンでロードアウトをいじることは可能だった サーバブラウザーからは参加可能

ktukumo commented 2 years ago

認証エラーの原因: v1.6.0から安全性を担保するためのオプション"ns_auth_allow_insecure"が追加されており、これを無効化しないとconnectコマンドは使用できない。 connect実行時にauthエラーが出ていたのはこれが原因 ns_auth_allow_insecureを0にすればよい 当然適切なファイアウォールの設定が必須

ktukumo commented 2 years ago

タイムアウトの原因: クライアント用マシンからサーバブラウザを使用してホストマシンにつなぐと、ポートフォワードによりサーバからの応答がサーバに返されてしまう。 サーバブラウザから接続した場合にタイムアウトになるのはこれが原因 connectコマンドを使用してサーバマシンのローカルIPを使用すればよい