【Steam】WreckFestでサーバーを立てて友人とプレイする方法
SteamのWreckfestを友人とプレイする際の備忘録を作りました。
画像キャプチャは古いのですが、ゲーム側の設定というよりルーターとPCのファイヤーウォールやポートの設定を変えるので問題ありません。
(ブログ作るのサボってただけです・・・)
今回の設定を行うにあたり、PCやルーターのセキュリティに穴を開ける事になるので、ネットワークなどの基礎知識が無い方は真似をしないで下さい。
また、真似をされた際に生じた不具合についてはこちらでは一切保証致しません。(これは私の備忘録ですので)
それと、ルーターの設定画面は機種・メーカーによって異なりますので、参考程度にお考え下さい。
※特に「ポートマッピング」がメーカーによって表記揺れがあります。(静的IPマスカレードとかNAT変換とか)
環境
プロバイダ:au光one
ルーター:NEC Aterm BL1000HW
PCのOS:Windows10
※特に今回の設定はプロバイダの契約に左右される場合があります。
サーバを立てるのに適したプロバイダとかがあるので、そのへんはお調べ下さい。
情報
Steamのフォーラムで公式アカウントっぽい人が情報を投稿していました。
その中にポートフォワーディングの情報があったのでこちらをメモ。
当該リンク↓
https://steamcommunity.com/app/228380/discussions/0/613938693082657261/
ようはサーバーを建てるにあたって、PCのここのポートを開けて通信できるようにしなさいよ~って事です。
PCのファイヤーウォールの設定を変える
「受信の規則」の変更
「Win+R」キー押下→「Control」と入力しEnter→「Windows Defender ファイヤーウォール」押下→「詳細設定」を押下
そうするとこのような画面になるので、まずは「受信の規則」から設定を変更する。
「受信の規則」を押下後、右タブの「新しい規則」を押下する。
「ポート」を押下
「接続を許可する」にチェックを入れて次へ
プロトコルおよびポート画面で「TCP」をチェックし、「特定ローカルポート」にて上の情報の通り「27015」を入力
次へを押すと、どのネットワークで有効にするか聞かれるので、自分の環境にチェックを入れる。
(正直全部チェックでもいいけど、「パブリック」で不必要なポートを開けてたりすると良くなかったりするので、ご自身で判断を)
名前を入力
これは最初の画面のリストに表示される名前なので、分かりやすいように「Wreckfest」と入力した。
「完了」を押すとこのようにポートを開けた設定が保存された。
その他のポートも開けていく
「新しい規則」で残りのUDPポートも開けていく。
UDPポート27015、27016、33540を順番に作成していく。
↑TCPとUDPの計4つを作成した状態。
次は「送信の規則」も同じように4つのポートを開ける。
やり方と画面は「受信の規則」とほとんど同じなので割愛。
ちなみにこれでポート開放は終了なんですが、設定が面倒くさい!!って場合は「ポート開放くん」とかで全開放する技もあります。
まあリスクもあるので省略。
ルーターの設定変更
次にルーター側の設定を変更します。
そもそもルーターの役割は、ネットワークと他のネットワークの橋渡しをする役目があるのですが、その段階で不必要な通信を遮断する機能があります。
今回の操作でその遮断に穴を開け、Wreckfest用の通信が行き来できるように設定をする必要があります。
まず、自分のIPアドレスを確認するため、コマンドプロンプト等で自身のIPアドレスを調べます。
「ipconfig /all」でipを確認します。
ポートマッピングの設定を変更します。
Webブラウザでルーターの設定画面にアクセスするのですが、このアクセスするIPアドレスはメーカーや機種で異なるので説明書などを確認して下さい。
ルーターに直接接続している場合は上の「デフォルトゲートウェイ」の所がルータのIPアドレスです。
「ポートマッピング設定」を押下する。
「追加」を押下。
画像だともう設定されちゃってますが、初回だとなにも表示されておりません。
「優先度」「LAN側ホスト」(WreckfestサーバーにするPCのIP)「ポート番号」(今回は面倒くさいので”any”に)
最後に「設定」を押下で完了。
次に、もう一度「追加」で、上の設定のプロトコルを「UDP」にした物を作成してください。
設定完了するとこのようになってます。
この設定によって外部からの通信でIP「192.168.0.11」へのTCP及びUDP、どのポート番号への通信も可能になりました。
これにてPCとルーターの設定が完了したので、Wreckfestを起動してサーバーを立て、遊ぶことができます。
ちなみに今回の方法だとPCを固定IPにしていないため、DHCPでIP割当が変わった場合は都度、ルータの画面に行きポートマッピング設定のIPを変えてやらないといけません。
そのへんはIPバッティングとかの兼ね合いもあるので、環境に合わせて変更してください。
以上、Wreckfestのサーバーを立てるための準備でした。